diff --git a/client-profiles/00-new_templates/.calculate/ini.env b/client-profiles/00-new_templates/.calculate/ini.env
index e32d1f2..a49837b 100644
--- a/client-profiles/00-new_templates/.calculate/ini.env
+++ b/client-profiles/00-new_templates/.calculate/ini.env
@@ -43,6 +43,7 @@ mc = on
firefox = on
fbreader = on
xscreensaver = on
+patch = on
[main]
update = on
diff --git a/client-profiles/01-init/.calculate/ini.env b/client-profiles/01-init/.calculate/ini.env
index e52f8cf..8a18b22 100644
--- a/client-profiles/01-init/.calculate/ini.env
+++ b/client-profiles/01-init/.calculate/ini.env
@@ -8,6 +8,12 @@ update = off
#if profile is empty
#?exists(~/.kde4)==&exists(~/.gconf)==&exists(~/.config)==#
update = on
+patch = on
#exists#
system = #-os_linux_shortname-#
ver = #-os_linux_ver-#
+
+#?exists(~/.kde4)==&exists(~/.gconf)==&exists(~/.config)==#
+[ver]
+patch = 2.1.16
+#exists#
diff --git a/client-profiles/20-kde-4.3-4.4/.kde4/share/config/kwinrc b/client-profiles/20-kde-4.3-4.4/.kde4/share/config/kwinrc
index eb1f063..da8e600 100644
--- a/client-profiles/20-kde-4.3-4.4/.kde4/share/config/kwinrc
+++ b/client-profiles/20-kde-4.3-4.4/.kde4/share/config/kwinrc
@@ -20,3 +20,5 @@ kwin4_effect_slidebackEnabled=false
ElectricBorderMaximize=false
#не расятгивать окно на половину экрана после перемещения к боковому краю экрана
ElectricBorderTiling=false
+#уровень предотвращение перевода фокуса - никогда
+FocusStealingPreventionLevel=0
diff --git a/client-profiles/20-kde-4.3-4.4/.kde4/share/config/kxkbrc b/client-profiles/20-kde-4.3-4.4/.kde4/share/config/kxkbrc
new file mode 100644
index 0000000..ee71d0b
--- /dev/null
+++ b/client-profiles/20-kde-4.3-4.4/.kde4/share/config/kxkbrc
@@ -0,0 +1,4 @@
+# Calculate format=kde
+#Раскладка клавиатуры
+[Layout]
+Options=grp:caps_toggle,grp_led:scroll,terminate:ctrl_alt_bksp
diff --git a/client-profiles/20-kde-4.4/.kde4/share/config/kwinrc b/client-profiles/20-kde-4.4/.kde4/share/config/kwinrc
index d9e913d..eddcd39 100644
--- a/client-profiles/20-kde-4.4/.kde4/share/config/kwinrc
+++ b/client-profiles/20-kde-4.4/.kde4/share/config/kwinrc
@@ -48,3 +48,5 @@ MoveResizeMaximizedWindows=true
ElectricBorderMaximize=false
#не расятгивать окно на половину экрана после перемещения к боковому краю экрана
ElectricBorderTiling=false
+#уровень предотвращение перевода фокуса - никогда
+FocusStealingPreventionLevel=0
diff --git a/client-profiles/30-gnome-2.6/.local/share/applications/calculate-community.desktop b/client-profiles/30-gnome-2.6/.local/share/applications/calculate-community.desktop
index 4f07efb..bd88525 100644
--- a/client-profiles/30-gnome-2.6/.local/share/applications/calculate-community.desktop
+++ b/client-profiles/30-gnome-2.6/.local/share/applications/calculate-community.desktop
@@ -7,5 +7,10 @@ Name=Calculate Linux Community
Name[ru]=Сообщество Calculate Linux
NoDisplay=true
#изменим строку запуска
+#?os_locale_language!=ru#
Exec=xchat "--url=irc://irc.freenode.net:6667/#calculate"
+#os_locale_language#
+#?os_locale_language==ru#
+Exec=xchat "--url=irc://irc.freenode.net:6667/#calculate-ru"
+#os_locale_language#
diff --git a/client-profiles/30-gnome-2.6/Desktop/calculate-community.desktop b/client-profiles/30-gnome-2.6/Desktop/calculate-community.desktop
index 08f5769..5e64658 100644
--- a/client-profiles/30-gnome-2.6/Desktop/calculate-community.desktop
+++ b/client-profiles/30-gnome-2.6/Desktop/calculate-community.desktop
@@ -6,5 +6,10 @@ Type=Application
Name=Calculate Linux Community
Name[ru]=Сообщество Calculate Linux
#изменим строку запуска
+#?os_locale_language!=ru#
Exec=xchat "--url=irc://irc.freenode.net:6667/#calculate"
+#os_locale_language#
+#?os_locale_language==ru#
+Exec=xchat "--url=irc://irc.freenode.net:6667/#calculate-ru"
+#os_locale_language#
diff --git a/client-profiles/40-xfce-4.6/.config/xfce4/panel/launcher-32.rc b/client-profiles/40-xfce-4.6/.config/xfce4/panel/launcher-32.rc
index 73f71c2..48b5f92 100644
--- a/client-profiles/40-xfce-4.6/.config/xfce4/panel/launcher-32.rc
+++ b/client-profiles/40-xfce-4.6/.config/xfce4/panel/launcher-32.rc
@@ -3,7 +3,12 @@
Name=IRC Chat
Comment=XChat
Icon=xchat
+#?os_locale_language!=ru#
Exec=xchat "--url=irc://irc.freenode.net:6667/#calculate"
+#os_locale_language#
+#?os_locale_language==ru#
+Exec=xchat "--url=irc://irc.freenode.net:6667/#calculate-ru"
+#os_locale_language#
Path=/home/#-ur_login-#
Terminal=false
diff --git a/client-profiles/40-xfce-4.6/Desktop/calculate-community.desktop b/client-profiles/40-xfce-4.6/Desktop/calculate-community.desktop
index 08f5769..5e64658 100644
--- a/client-profiles/40-xfce-4.6/Desktop/calculate-community.desktop
+++ b/client-profiles/40-xfce-4.6/Desktop/calculate-community.desktop
@@ -6,5 +6,10 @@ Type=Application
Name=Calculate Linux Community
Name[ru]=Сообщество Calculate Linux
#изменим строку запуска
+#?os_locale_language!=ru#
Exec=xchat "--url=irc://irc.freenode.net:6667/#calculate"
+#os_locale_language#
+#?os_locale_language==ru#
+Exec=xchat "--url=irc://irc.freenode.net:6667/#calculate-ru"
+#os_locale_language#
diff --git a/client-profiles/90-bash-4.0/.bashrc b/client-profiles/80-bash-4.0/.bashrc
similarity index 100%
rename from client-profiles/90-bash-4.0/.bashrc
rename to client-profiles/80-bash-4.0/.bashrc
diff --git a/client-profiles/90-bash-4.0/.calculate/ini.env b/client-profiles/80-bash-4.0/.calculate/ini.env
similarity index 100%
rename from client-profiles/90-bash-4.0/.calculate/ini.env
rename to client-profiles/80-bash-4.0/.calculate/ini.env
diff --git a/client-profiles/90-bash-4.0/.calculate_directory b/client-profiles/80-bash-4.0/.calculate_directory
similarity index 100%
rename from client-profiles/90-bash-4.0/.calculate_directory
rename to client-profiles/80-bash-4.0/.calculate_directory
diff --git a/client-profiles/90-compiz-0.8.4/.calculate/ini.env b/client-profiles/80-compiz-0.8.4/.calculate/ini.env
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.calculate/ini.env
rename to client-profiles/80-compiz-0.8.4/.calculate/ini.env
diff --git a/client-profiles/90-compiz-0.8.4/.calculate_directory b/client-profiles/80-compiz-0.8.4/.calculate_directory
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.calculate_directory
rename to client-profiles/80-compiz-0.8.4/.calculate_directory
diff --git a/client-profiles/90-compiz-0.8.4/.config/autostart/fusion-icon-autostart.desktop b/client-profiles/80-compiz-0.8.4/.config/autostart/fusion-icon-autostart.desktop
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.config/autostart/fusion-icon-autostart.desktop
rename to client-profiles/80-compiz-0.8.4/.config/autostart/fusion-icon-autostart.desktop
diff --git a/client-profiles/90-compiz-0.8.4/.config/autostart/fusion-icon-remove.desktop b/client-profiles/80-compiz-0.8.4/.config/autostart/fusion-icon-remove.desktop
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.config/autostart/fusion-icon-remove.desktop
rename to client-profiles/80-compiz-0.8.4/.config/autostart/fusion-icon-remove.desktop
diff --git a/client-profiles/90-compiz-0.8.4/.config/compiz/compizconfig/config b/client-profiles/80-compiz-0.8.4/.config/compiz/compizconfig/config
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.config/compiz/compizconfig/config
rename to client-profiles/80-compiz-0.8.4/.config/compiz/compizconfig/config
diff --git a/client-profiles/90-compiz-0.8.4/.config/compiz/fusion-icon b/client-profiles/80-compiz-0.8.4/.config/compiz/fusion-icon
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.config/compiz/fusion-icon
rename to client-profiles/80-compiz-0.8.4/.config/compiz/fusion-icon
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/general/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/general/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/general/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/general/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/general/allscreens/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/general/allscreens/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/general/allscreens/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/general/allscreens/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/general/allscreens/options/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/general/allscreens/options/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/general/allscreens/options/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/general/allscreens/options/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/animation/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/animation/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/animation/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/animation/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/animation/screen0/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/animation/screen0/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/animation/screen0/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/animation/screen0/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/animation/screen0/options/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/animation/screen0/options/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/animation/screen0/options/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/animation/screen0/options/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/decoration/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/decoration/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/decoration/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/decoration/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/decoration/allscreens/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/decoration/allscreens/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/decoration/allscreens/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/decoration/allscreens/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/decoration/allscreens/options/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/decoration/allscreens/options/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/decoration/allscreens/options/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/decoration/allscreens/options/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/move/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/move/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/move/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/move/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/move/allscreens/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/move/allscreens/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/move/allscreens/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/move/allscreens/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/move/allscreens/options/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/move/allscreens/options/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/move/allscreens/options/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/move/allscreens/options/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/place/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/place/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/place/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/place/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/place/screen0/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/place/screen0/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/place/screen0/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/place/screen0/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/place/screen0/options/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/place/screen0/options/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/place/screen0/options/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/place/screen0/options/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/scale/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/scale/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/scale/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/scale/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/scale/allscreens/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/scale/allscreens/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/scale/allscreens/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/scale/allscreens/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/scale/allscreens/options/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/scale/allscreens/options/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/scale/allscreens/options/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/scale/allscreens/options/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/snap/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/snap/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/snap/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/snap/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/snap/screen0/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/snap/screen0/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/snap/screen0/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/snap/screen0/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/snap/screen0/options/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/snap/screen0/options/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/snap/screen0/options/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/snap/screen0/options/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/staticswitcher/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/staticswitcher/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/staticswitcher/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/staticswitcher/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/staticswitcher/screen0/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/staticswitcher/screen0/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/staticswitcher/screen0/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/staticswitcher/screen0/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/staticswitcher/screen0/options/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/staticswitcher/screen0/options/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/staticswitcher/screen0/options/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/staticswitcher/screen0/options/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/vpswitch/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/vpswitch/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/vpswitch/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/vpswitch/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/vpswitch/allscreens/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/vpswitch/allscreens/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/vpswitch/allscreens/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/vpswitch/allscreens/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/vpswitch/allscreens/options/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/vpswitch/allscreens/options/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/vpswitch/allscreens/options/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/vpswitch/allscreens/options/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/wall/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/wall/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/wall/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/wall/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/wall/allscreens/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/wall/allscreens/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/wall/allscreens/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/wall/allscreens/%gconf.xml
diff --git a/client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/wall/allscreens/options/%gconf.xml b/client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/wall/allscreens/options/%gconf.xml
similarity index 100%
rename from client-profiles/90-compiz-0.8.4/.gconf/apps/compiz/plugins/wall/allscreens/options/%gconf.xml
rename to client-profiles/80-compiz-0.8.4/.gconf/apps/compiz/plugins/wall/allscreens/options/%gconf.xml
diff --git a/client-profiles/90-compiz-always/.calculate_directory b/client-profiles/80-compiz-always/.calculate_directory
similarity index 100%
rename from client-profiles/90-compiz-always/.calculate_directory
rename to client-profiles/80-compiz-always/.calculate_directory
diff --git a/client-profiles/90-compiz-always/.config/autostart/fusion-icon-autostart.desktop b/client-profiles/80-compiz-always/.config/autostart/fusion-icon-autostart.desktop
similarity index 100%
rename from client-profiles/90-compiz-always/.config/autostart/fusion-icon-autostart.desktop
rename to client-profiles/80-compiz-always/.config/autostart/fusion-icon-autostart.desktop
diff --git a/client-profiles/90-compiz-always/.config/autostart/fusion-icon-remove.desktop b/client-profiles/80-compiz-always/.config/autostart/fusion-icon-remove.desktop
similarity index 100%
rename from client-profiles/90-compiz-always/.config/autostart/fusion-icon-remove.desktop
rename to client-profiles/80-compiz-always/.config/autostart/fusion-icon-remove.desktop
diff --git a/client-profiles/90-compiz-always/.config/compiz/compizconfig/config b/client-profiles/80-compiz-always/.config/compiz/compizconfig/config
similarity index 100%
rename from client-profiles/90-compiz-always/.config/compiz/compizconfig/config
rename to client-profiles/80-compiz-always/.config/compiz/compizconfig/config
diff --git a/client-profiles/90-compiz-always/.config/compiz/fusion-icon b/client-profiles/80-compiz-always/.config/compiz/fusion-icon
similarity index 100%
rename from client-profiles/90-compiz-always/.config/compiz/fusion-icon
rename to client-profiles/80-compiz-always/.config/compiz/fusion-icon
diff --git a/client-profiles/90-fbreader-0.1/.FBReader/ui.xml b/client-profiles/80-fbreader-0.1/.FBReader/ui.xml
similarity index 100%
rename from client-profiles/90-fbreader-0.1/.FBReader/ui.xml
rename to client-profiles/80-fbreader-0.1/.FBReader/ui.xml
diff --git a/client-profiles/90-fbreader-0.1/.calculate/ini.env b/client-profiles/80-fbreader-0.1/.calculate/ini.env
similarity index 100%
rename from client-profiles/90-fbreader-0.1/.calculate/ini.env
rename to client-profiles/80-fbreader-0.1/.calculate/ini.env
diff --git a/client-profiles/90-fbreader-0.1/.calculate_directory b/client-profiles/80-fbreader-0.1/.calculate_directory
similarity index 100%
rename from client-profiles/90-fbreader-0.1/.calculate_directory
rename to client-profiles/80-fbreader-0.1/.calculate_directory
diff --git a/client-profiles/90-firefox-3.5/.calculate/ini.env b/client-profiles/80-firefox-3.5/.calculate/ini.env
similarity index 100%
rename from client-profiles/90-firefox-3.5/.calculate/ini.env
rename to client-profiles/80-firefox-3.5/.calculate/ini.env
diff --git a/client-profiles/90-firefox-3.5/.calculate_directory b/client-profiles/80-firefox-3.5/.calculate_directory
similarity index 100%
rename from client-profiles/90-firefox-3.5/.calculate_directory
rename to client-profiles/80-firefox-3.5/.calculate_directory
diff --git a/client-profiles/90-firefox-3.5/.local/share/applications/mozilla-firefox-3.5.desktop b/client-profiles/80-firefox-3.5/.local/share/applications/mozilla-firefox-3.5.desktop
similarity index 100%
rename from client-profiles/90-firefox-3.5/.local/share/applications/mozilla-firefox-3.5.desktop
rename to client-profiles/80-firefox-3.5/.local/share/applications/mozilla-firefox-3.5.desktop
diff --git a/client-profiles/90-firefox-3.5/.local/share/applications/mozilla-firefox-3.5.desktop.del b/client-profiles/80-firefox-3.5/.local/share/applications/mozilla-firefox-3.5.desktop.del
similarity index 100%
rename from client-profiles/90-firefox-3.5/.local/share/applications/mozilla-firefox-3.5.desktop.del
rename to client-profiles/80-firefox-3.5/.local/share/applications/mozilla-firefox-3.5.desktop.del
diff --git a/client-profiles/90-firefox-3.5/.local/share/applications/mozilla-firefox-3.6.desktop b/client-profiles/80-firefox-3.5/.local/share/applications/mozilla-firefox-3.6.desktop
similarity index 100%
rename from client-profiles/90-firefox-3.5/.local/share/applications/mozilla-firefox-3.6.desktop
rename to client-profiles/80-firefox-3.5/.local/share/applications/mozilla-firefox-3.6.desktop
diff --git a/client-profiles/90-firefox-3.5/.local/share/applications/mozilla-firefox-3.6.desktop.del b/client-profiles/80-firefox-3.5/.local/share/applications/mozilla-firefox-3.6.desktop.del
similarity index 100%
rename from client-profiles/90-firefox-3.5/.local/share/applications/mozilla-firefox-3.6.desktop.del
rename to client-profiles/80-firefox-3.5/.local/share/applications/mozilla-firefox-3.6.desktop.del
diff --git a/client-profiles/90-firefox-3.5/.mozilla/firefox/calculate.default/adblockplus/.calculate_directory b/client-profiles/80-firefox-3.5/.mozilla/firefox/calculate.default/adblockplus/.calculate_directory
similarity index 100%
rename from client-profiles/90-firefox-3.5/.mozilla/firefox/calculate.default/adblockplus/.calculate_directory
rename to client-profiles/80-firefox-3.5/.mozilla/firefox/calculate.default/adblockplus/.calculate_directory
diff --git a/client-profiles/90-firefox-3.5/.mozilla/firefox/calculate.default/adblockplus/patterns_eng.ini b/client-profiles/80-firefox-3.5/.mozilla/firefox/calculate.default/adblockplus/patterns_eng.ini
similarity index 100%
rename from client-profiles/90-firefox-3.5/.mozilla/firefox/calculate.default/adblockplus/patterns_eng.ini
rename to client-profiles/80-firefox-3.5/.mozilla/firefox/calculate.default/adblockplus/patterns_eng.ini
diff --git a/client-profiles/90-firefox-3.5/.mozilla/firefox/calculate.default/adblockplus/patterns_rus.ini b/client-profiles/80-firefox-3.5/.mozilla/firefox/calculate.default/adblockplus/patterns_rus.ini
similarity index 100%
rename from client-profiles/90-firefox-3.5/.mozilla/firefox/calculate.default/adblockplus/patterns_rus.ini
rename to client-profiles/80-firefox-3.5/.mozilla/firefox/calculate.default/adblockplus/patterns_rus.ini
diff --git a/client-profiles/90-firefox-3.5/.mozilla/firefox/calculate.default/mimeTypes.rdf b/client-profiles/80-firefox-3.5/.mozilla/firefox/calculate.default/mimeTypes.rdf
similarity index 96%
rename from client-profiles/90-firefox-3.5/.mozilla/firefox/calculate.default/mimeTypes.rdf
rename to client-profiles/80-firefox-3.5/.mozilla/firefox/calculate.default/mimeTypes.rdf
index a7764c0..4c6f96c 100644
--- a/client-profiles/90-firefox-3.5/.mozilla/firefox/calculate.default/mimeTypes.rdf
+++ b/client-profiles/80-firefox-3.5/.mozilla/firefox/calculate.default/mimeTypes.rdf
@@ -38,7 +38,8 @@
-
+
+
+
@@ -108,6 +112,10 @@
NC:handleInternal="false">
+
+
+
@@ -205,10 +213,8 @@
-
-
-
+ NC:alwaysAsk="false">
+
-
+
+
+
@@ -108,6 +112,10 @@
NC:handleInternal="false">
+
+
+
@@ -205,10 +213,8 @@
-
-
-
+ NC:alwaysAsk="false">
+
=3.2&pkg(kde-base/kdelibs)!=
diff --git a/client-profiles/80-openoffice-3.2/.ooo3/user/registry/data/org/openoffice/Office/Common.xcu b/client-profiles/80-openoffice-3.2/.ooo3/user/registry/data/org/openoffice/Office/Common.xcu
new file mode 100644
index 0000000..ffb894b
--- /dev/null
+++ b/client-profiles/80-openoffice-3.2/.ooo3/user/registry/data/org/openoffice/Office/Common.xcu
@@ -0,0 +1,8 @@
+
+
+
+
+ false
+
+
+
diff --git a/client-profiles/90-pidgin-2.6/.calculate/ini.env b/client-profiles/80-pidgin-2.6/.calculate/ini.env
similarity index 100%
rename from client-profiles/90-pidgin-2.6/.calculate/ini.env
rename to client-profiles/80-pidgin-2.6/.calculate/ini.env
diff --git a/client-profiles/90-pidgin-2.6/.calculate_directory b/client-profiles/80-pidgin-2.6/.calculate_directory
similarity index 100%
rename from client-profiles/90-pidgin-2.6/.calculate_directory
rename to client-profiles/80-pidgin-2.6/.calculate_directory
diff --git a/client-profiles/90-pidgin-2.6/.purple/accels b/client-profiles/80-pidgin-2.6/.purple/accels
similarity index 100%
rename from client-profiles/90-pidgin-2.6/.purple/accels
rename to client-profiles/80-pidgin-2.6/.purple/accels
diff --git a/client-profiles/90-pidgin-2.6/.purple/accounts.xml b/client-profiles/80-pidgin-2.6/.purple/accounts.xml
similarity index 100%
rename from client-profiles/90-pidgin-2.6/.purple/accounts.xml
rename to client-profiles/80-pidgin-2.6/.purple/accounts.xml
diff --git a/client-profiles/90-pidgin-2.6/.purple/gtkrc-2.0 b/client-profiles/80-pidgin-2.6/.purple/gtkrc-2.0
similarity index 100%
rename from client-profiles/90-pidgin-2.6/.purple/gtkrc-2.0
rename to client-profiles/80-pidgin-2.6/.purple/gtkrc-2.0
diff --git a/client-profiles/90-pidgin-2.6/.purple/prefs.xml b/client-profiles/80-pidgin-2.6/.purple/prefs.xml
similarity index 100%
rename from client-profiles/90-pidgin-2.6/.purple/prefs.xml
rename to client-profiles/80-pidgin-2.6/.purple/prefs.xml
diff --git a/client-profiles/90-stardict-3.0/.calculate/ini.env b/client-profiles/80-stardict-3.0/.calculate/ini.env
similarity index 100%
rename from client-profiles/90-stardict-3.0/.calculate/ini.env
rename to client-profiles/80-stardict-3.0/.calculate/ini.env
diff --git a/client-profiles/90-stardict-3.0/.calculate_directory b/client-profiles/80-stardict-3.0/.calculate_directory
similarity index 100%
rename from client-profiles/90-stardict-3.0/.calculate_directory
rename to client-profiles/80-stardict-3.0/.calculate_directory
diff --git a/client-profiles/90-stardict-3.0/.local/share/applications/stardict.desktop b/client-profiles/80-stardict-3.0/.local/share/applications/stardict.desktop
similarity index 100%
rename from client-profiles/90-stardict-3.0/.local/share/applications/stardict.desktop
rename to client-profiles/80-stardict-3.0/.local/share/applications/stardict.desktop
diff --git a/client-profiles/90-stardict-3.0/.stardict/stardict.cfg b/client-profiles/80-stardict-3.0/.stardict/stardict.cfg
similarity index 100%
rename from client-profiles/90-stardict-3.0/.stardict/stardict.cfg
rename to client-profiles/80-stardict-3.0/.stardict/stardict.cfg
diff --git a/client-profiles/90-transmission-1.8/.calculate/ini.env b/client-profiles/80-transmission-1.8/.calculate/ini.env
similarity index 100%
rename from client-profiles/90-transmission-1.8/.calculate/ini.env
rename to client-profiles/80-transmission-1.8/.calculate/ini.env
diff --git a/client-profiles/90-transmission-1.8/.calculate_directory b/client-profiles/80-transmission-1.8/.calculate_directory
similarity index 100%
rename from client-profiles/90-transmission-1.8/.calculate_directory
rename to client-profiles/80-transmission-1.8/.calculate_directory
diff --git a/client-profiles/90-transmission-1.8/.config/transmission/settings.json b/client-profiles/80-transmission-1.8/.config/transmission/settings.json
similarity index 100%
rename from client-profiles/90-transmission-1.8/.config/transmission/settings.json
rename to client-profiles/80-transmission-1.8/.config/transmission/settings.json
diff --git a/client-profiles/90-vim-7.0/.calculate/ini.env b/client-profiles/80-vim-7.0/.calculate/ini.env
similarity index 100%
rename from client-profiles/90-vim-7.0/.calculate/ini.env
rename to client-profiles/80-vim-7.0/.calculate/ini.env
diff --git a/client-profiles/90-vim-7.0/.calculate_directory b/client-profiles/80-vim-7.0/.calculate_directory
similarity index 100%
rename from client-profiles/90-vim-7.0/.calculate_directory
rename to client-profiles/80-vim-7.0/.calculate_directory
diff --git a/client-profiles/90-vim-7.0/.vimrc b/client-profiles/80-vim-7.0/.vimrc
similarity index 100%
rename from client-profiles/90-vim-7.0/.vimrc
rename to client-profiles/80-vim-7.0/.vimrc
diff --git a/client-profiles/90-xchat-2.8/.calculate/ini.env b/client-profiles/80-xchat-2.8/.calculate/ini.env
similarity index 100%
rename from client-profiles/90-xchat-2.8/.calculate/ini.env
rename to client-profiles/80-xchat-2.8/.calculate/ini.env
diff --git a/client-profiles/90-xchat-2.8/.calculate_directory b/client-profiles/80-xchat-2.8/.calculate_directory
similarity index 100%
rename from client-profiles/90-xchat-2.8/.calculate_directory
rename to client-profiles/80-xchat-2.8/.calculate_directory
diff --git a/client-profiles/90-xchat-2.8/.xchat2/xchat.conf b/client-profiles/80-xchat-2.8/.xchat2/xchat.conf
similarity index 100%
rename from client-profiles/90-xchat-2.8/.xchat2/xchat.conf
rename to client-profiles/80-xchat-2.8/.xchat2/xchat.conf
diff --git a/client-profiles/90-xchat-always/.calculate_directory b/client-profiles/80-xchat-always/.calculate_directory
similarity index 100%
rename from client-profiles/90-xchat-always/.calculate_directory
rename to client-profiles/80-xchat-always/.calculate_directory
diff --git a/client-profiles/90-xchat-always/.xchat2/xchat.conf b/client-profiles/80-xchat-always/.xchat2/xchat.conf
similarity index 100%
rename from client-profiles/90-xchat-always/.xchat2/xchat.conf
rename to client-profiles/80-xchat-always/.xchat2/xchat.conf
diff --git a/client-profiles/90-xscreensaver-5.10/.calculate/ini.env b/client-profiles/80-xscreensaver-5.10/.calculate/ini.env
similarity index 100%
rename from client-profiles/90-xscreensaver-5.10/.calculate/ini.env
rename to client-profiles/80-xscreensaver-5.10/.calculate/ini.env
diff --git a/client-profiles/90-xscreensaver-5.10/.calculate_directory b/client-profiles/80-xscreensaver-5.10/.calculate_directory
similarity index 100%
rename from client-profiles/90-xscreensaver-5.10/.calculate_directory
rename to client-profiles/80-xscreensaver-5.10/.calculate_directory
diff --git a/client-profiles/90-xscreensaver-5.10/.xscreensaver b/client-profiles/80-xscreensaver-5.10/.xscreensaver
similarity index 100%
rename from client-profiles/90-xscreensaver-5.10/.xscreensaver
rename to client-profiles/80-xscreensaver-5.10/.xscreensaver
diff --git a/client-profiles/90-patch-2.1.16/.calculate/ini.env b/client-profiles/90-patch-2.1.16/.calculate/ini.env
new file mode 100644
index 0000000..9e23097
--- /dev/null
+++ b/client-profiles/90-patch-2.1.16/.calculate/ini.env
@@ -0,0 +1,7 @@
+# Calculate format=samba
+
+[ver]
+patch = 2.1.16
+
+[update]
+patch = on
diff --git a/client-profiles/90-patch-2.1.16/.calculate_directory b/client-profiles/90-patch-2.1.16/.calculate_directory
new file mode 100644
index 0000000..d27104f
--- /dev/null
+++ b/client-profiles/90-patch-2.1.16/.calculate_directory
@@ -0,0 +1 @@
+# Calculate ini(main.update)!=off&ini(update.patch)!=off&ini(ver.patch)<2.1.16
diff --git a/client-profiles/90-patch-2.1.16/.config/xfce4/panel/launcher-32.rc b/client-profiles/90-patch-2.1.16/.config/xfce4/panel/launcher-32.rc
new file mode 100644
index 0000000..6f25934
--- /dev/null
+++ b/client-profiles/90-patch-2.1.16/.config/xfce4/panel/launcher-32.rc
@@ -0,0 +1,9 @@
+# Calculate format=kde
+[Entry 0]
+#?os_locale_language!=ru#
+Exec=xchat "--url=irc://irc.freenode.net:6667/#calculate"
+#os_locale_language#
+#?os_locale_language==ru#
+Exec=xchat "--url=irc://irc.freenode.net:6667/#calculate-ru"
+#os_locale_language#
+
diff --git a/client-profiles/90-patch-2.1.16/.kde4/.calculate_directory b/client-profiles/90-patch-2.1.16/.kde4/.calculate_directory
new file mode 100644
index 0000000..3e641ea
--- /dev/null
+++ b/client-profiles/90-patch-2.1.16/.kde4/.calculate_directory
@@ -0,0 +1 @@
+# Calculate pkg(kde-base/kdelibs)!=
diff --git a/client-profiles/90-patch-2.1.16/.kde4/share/config/konversationrc b/client-profiles/90-patch-2.1.16/.kde4/share/config/konversationrc
new file mode 100644
index 0000000..93cbc37
--- /dev/null
+++ b/client-profiles/90-patch-2.1.16/.kde4/share/config/konversationrc
@@ -0,0 +1,9 @@
+# Calculate pkg(net-irc/konversation)!=
+
+[Channel 0]
+#?os_locale_language!=ru#
+Name=#calculate
+#os_locale_language#
+#?os_locale_language==ru#
+Name=#calculate-ru
+#os_locale_language#
diff --git a/client-profiles/90-patch-2.1.16/.kde4/share/config/kwinrc b/client-profiles/90-patch-2.1.16/.kde4/share/config/kwinrc
new file mode 100644
index 0000000..a1e7295
--- /dev/null
+++ b/client-profiles/90-patch-2.1.16/.kde4/share/config/kwinrc
@@ -0,0 +1,5 @@
+# Calculate format=kde
+
+[Windows]
+#уровень предотвращение перевода фокуса - никогда
+FocusStealingPreventionLevel=0
diff --git a/client-profiles/90-patch-2.1.16/.kde4/share/config/kxkbrc b/client-profiles/90-patch-2.1.16/.kde4/share/config/kxkbrc
new file mode 100644
index 0000000..ee71d0b
--- /dev/null
+++ b/client-profiles/90-patch-2.1.16/.kde4/share/config/kxkbrc
@@ -0,0 +1,4 @@
+# Calculate format=kde
+#Раскладка клавиатуры
+[Layout]
+Options=grp:caps_toggle,grp_led:scroll,terminate:ctrl_alt_bksp
diff --git a/client-profiles/90-patch-2.1.16/.local/share/applications/calculate-community.desktop b/client-profiles/90-patch-2.1.16/.local/share/applications/calculate-community.desktop
new file mode 100644
index 0000000..7eccf76
--- /dev/null
+++ b/client-profiles/90-patch-2.1.16/.local/share/applications/calculate-community.desktop
@@ -0,0 +1,10 @@
+# Calculate format=kde pkg(gnome-base/libgnome)!=
+[Desktop Entry]
+#изменим строку запуска
+#?os_locale_language!=ru#
+Exec=xchat "--url=irc://irc.freenode.net:6667/#calculate"
+#os_locale_language#
+#?os_locale_language==ru#
+Exec=xchat "--url=irc://irc.freenode.net:6667/#calculate-ru"
+#os_locale_language#
+
diff --git a/client-profiles/90-patch-2.1.16/.mozilla/firefox/calculate.default/mimeTypes.rdf b/client-profiles/90-patch-2.1.16/.mozilla/firefox/calculate.default/mimeTypes.rdf
new file mode 100644
index 0000000..4c6f96c
--- /dev/null
+++ b/client-profiles/90-patch-2.1.16/.mozilla/firefox/calculate.default/mimeTypes.rdf
@@ -0,0 +1,292 @@
+
+
+
+
+
+
+ xls
+ xla
+ xlb
+ xlc
+ xlm
+ xlt
+ xlw
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/client-profiles/90-patch-2.1.16/Desktop/calculate-community.desktop b/client-profiles/90-patch-2.1.16/Desktop/calculate-community.desktop
new file mode 100644
index 0000000..5424f41
--- /dev/null
+++ b/client-profiles/90-patch-2.1.16/Desktop/calculate-community.desktop
@@ -0,0 +1,9 @@
+# Calculate format=kde os_root_type==livecd
+[Desktop Entry]
+#?os_locale_language!=ru#
+Exec=xchat "--url=irc://irc.freenode.net:6667/#calculate"
+#os_locale_language#
+#?os_locale_language==ru#
+Exec=xchat "--url=irc://irc.freenode.net:6667/#calculate-ru"
+#os_locale_language#
+