summaryrefslogtreecommitdiffstats
path: root/konsole/other
diff options
context:
space:
mode:
Diffstat (limited to 'konsole/other')
-rw-r--r--konsole/other/2shells11
-rw-r--r--konsole/other/3shells12
-rw-r--r--konsole/other/4shells13
-rw-r--r--konsole/other/5shells14
-rw-r--r--konsole/other/BlackOnLightColor.schema42
-rw-r--r--konsole/other/BlackOnLightYellow.schema42
-rw-r--r--konsole/other/BlackOnWhite.schema42
-rw-r--r--konsole/other/DarkPicture.schema44
-rw-r--r--konsole/other/Example.Schema47
-rw-r--r--konsole/other/GreenOnBlack.schema42
-rw-r--r--konsole/other/GreenTint.schema49
-rw-r--r--konsole/other/GreenTint_MC.schema49
-rw-r--r--konsole/other/LightPaper.schema44
-rw-r--r--konsole/other/LightPicture.schema44
-rw-r--r--konsole/other/Linux.schema47
-rw-r--r--konsole/other/Makefile.am20
-rw-r--r--konsole/other/README15
-rw-r--r--konsole/other/README.Desktop6
-rw-r--r--konsole/other/README.KeyTab72
-rw-r--r--konsole/other/README.Schema132
-rw-r--r--konsole/other/README.default.Keytab137
-rw-r--r--konsole/other/README.default.Schema44
-rw-r--r--konsole/other/Transparent.schema49
-rw-r--r--konsole/other/Transparent_MC.schema51
-rw-r--r--konsole/other/Transparent_darkbg.schema42
-rw-r--r--konsole/other/Transparent_lightbg.schema51
-rw-r--r--konsole/other/WhiteOnBlack.schema42
-rw-r--r--konsole/other/XTerm.schema46
-rw-r--r--konsole/other/hi128-app-konsole.pngbin0 -> 7666 bytes
-rw-r--r--konsole/other/hi16-app-konsole.pngbin0 -> 826 bytes
-rw-r--r--konsole/other/hi22-app-konsole.pngbin0 -> 1186 bytes
-rw-r--r--konsole/other/hi32-app-konsole.pngbin0 -> 1734 bytes
-rw-r--r--konsole/other/hi48-app-konsole.pngbin0 -> 2761 bytes
-rw-r--r--konsole/other/hi64-app-konsole.pngbin0 -> 3800 bytes
-rw-r--r--konsole/other/hisc-app-konsole.svgzbin0 -> 3864 bytes
-rw-r--r--konsole/other/icons/Makefile.am3
-rw-r--r--konsole/other/icons/cr16-action-activity.pngbin0 -> 829 bytes
-rw-r--r--konsole/other/icons/cr16-action-konsoleblue.pngbin0 -> 728 bytes
-rw-r--r--konsole/other/icons/cr16-action-konsolered.pngbin0 -> 727 bytes
-rw-r--r--konsole/other/icons/cr16-action-opentermblue.pngbin0 -> 645 bytes
-rw-r--r--konsole/other/icons/cr16-action-opentermred.pngbin0 -> 639 bytes
-rw-r--r--konsole/other/icons/cr16-action-silence.pngbin0 -> 722 bytes
-rw-r--r--konsole/other/icons/cr22-action-konsoleblue.pngbin0 -> 1142 bytes
-rw-r--r--konsole/other/icons/cr22-action-konsolered.pngbin0 -> 1145 bytes
-rw-r--r--konsole/other/icons/cr22-action-opentermblue.pngbin0 -> 942 bytes
-rw-r--r--konsole/other/icons/cr22-action-opentermred.pngbin0 -> 939 bytes
-rw-r--r--konsole/other/icons/cr32-action-konsoleblue.pngbin0 -> 1663 bytes
-rw-r--r--konsole/other/icons/cr32-action-konsolered.pngbin0 -> 1667 bytes
-rw-r--r--konsole/other/icons/cr32-action-opentermblue.pngbin0 -> 1205 bytes
-rw-r--r--konsole/other/icons/cr32-action-opentermred.pngbin0 -> 1254 bytes
-rw-r--r--konsole/other/linux.desktop161
-rw-r--r--konsole/other/linux.keytab133
-rw-r--r--konsole/other/mc.desktop103
-rw-r--r--konsole/other/screen.desktop155
-rw-r--r--konsole/other/shell.desktop145
-rw-r--r--konsole/other/solaris.keytab108
-rw-r--r--konsole/other/su.desktop132
-rw-r--r--konsole/other/sumc.desktop147
-rw-r--r--konsole/other/syscolor.schema44
-rw-r--r--konsole/other/vim.schema40
-rw-r--r--konsole/other/vt100.keytab133
-rw-r--r--konsole/other/vt420pc.keytab163
-rw-r--r--konsole/other/wallpapers/Blkmarble.jpgbin0 -> 5514 bytes
-rw-r--r--konsole/other/wallpapers/Makefile.am7
-rw-r--r--konsole/other/wallpapers/Metric-Monospace-14.pngbin0 -> 160 bytes
-rw-r--r--konsole/other/wallpapers/Paper01.jpgbin0 -> 1667 bytes
-rw-r--r--konsole/other/wallpapers/gray02.jpgbin0 -> 1932 bytes
-rw-r--r--konsole/other/x11r5.keytab71
68 files changed, 2794 insertions, 0 deletions
diff --git a/konsole/other/2shells b/konsole/other/2shells
new file mode 100644
index 000000000..91920bf85
--- /dev/null
+++ b/konsole/other/2shells
@@ -0,0 +1,11 @@
+[Profile]
+Name=Two consoles
+
+[Desktop Entry]
+numSes=2
+Title0=Shell
+Title1=Shell No. 2
+
+[konsole-mainwindow#1 Toolbar style]
+IconText=IconTextRight
+Position=Bottom
diff --git a/konsole/other/3shells b/konsole/other/3shells
new file mode 100644
index 000000000..a0f8c77a2
--- /dev/null
+++ b/konsole/other/3shells
@@ -0,0 +1,12 @@
+[Profile]
+Name=Three consoles
+
+[Desktop Entry]
+numSes=3
+Title0=Shell
+Title1=Shell No. 2
+Title2=Shell No. 3
+
+[konsole-mainwindow#1 Toolbar style]
+IconText=IconTextRight
+Position=Bottom
diff --git a/konsole/other/4shells b/konsole/other/4shells
new file mode 100644
index 000000000..608619139
--- /dev/null
+++ b/konsole/other/4shells
@@ -0,0 +1,13 @@
+[Profile]
+Name=Four consoles
+
+[Desktop Entry]
+numSes=4
+Title0=Shell
+Title1=Shell No. 2
+Title2=Shell No. 3
+Title3=Shell No. 4
+
+[konsole-mainwindow#1 Toolbar style]
+IconText=IconTextRight
+Position=Bottom
diff --git a/konsole/other/5shells b/konsole/other/5shells
new file mode 100644
index 000000000..e50437114
--- /dev/null
+++ b/konsole/other/5shells
@@ -0,0 +1,14 @@
+[Profile]
+Name=Five consoles
+
+[Desktop Entry]
+numSes=5
+Title0=Shell
+Title1=Shell No. 2
+Title2=Shell No. 3
+Title3=Shell No. 4
+Title4=Shell No. 5
+
+[konsole-mainwindow#1 Toolbar style]
+IconText=IconTextRight
+Position=Bottom
diff --git a/konsole/other/BlackOnLightColor.schema b/konsole/other/BlackOnLightColor.schema
new file mode 100644
index 000000000..92e598a71
--- /dev/null
+++ b/konsole/other/BlackOnLightColor.schema
@@ -0,0 +1,42 @@
+# example scheme for konsole
+
+# the title is to appear in the menu.
+
+title Black on Light Color
+
+# foreground colors
+
+# note that the default background color is flagged
+# to become transparent when an image is present.
+
+# slot transparent bold
+# | | |
+# V V--color--V V V
+
+color 0 0 0 0 0 0 # regular foreground color (Black)
+rcolor 1 30 255 1 0 # regular background color (Light Color)
+
+color 2 0 0 0 0 0 # regular color 0 Black
+color 3 178 24 24 0 0 # regular color 1 Red
+color 4 24 178 24 0 0 # regular color 2 Green
+color 5 178 104 24 0 0 # regular color 3 Yellow
+color 6 24 24 178 0 0 # regular color 4 Blue
+color 7 178 24 178 0 0 # regular color 5 Magenta
+color 8 24 178 178 0 0 # regular color 6 Cyan
+color 9 178 178 178 0 0 # regular color 7 White
+
+# intensive colors
+
+# instead of changing the colors, we've flaged the text to become bold
+
+color 10 0 0 0 0 1 # intensive foreground color
+color 11 255 255 221 1 0 # intensive background color
+
+color 12 104 104 104 0 0 # intensive color 0
+color 13 255 84 84 0 0 # intensive color 1
+color 14 84 255 84 0 0 # intensive color 2
+color 15 255 255 84 0 0 # intensive color 3
+color 16 84 84 255 0 0 # intensive color 4
+color 17 255 84 255 0 0 # intensive color 5
+color 18 84 255 255 0 0 # intensive color 6
+color 19 255 255 255 0 0 # intensive color 7
diff --git a/konsole/other/BlackOnLightYellow.schema b/konsole/other/BlackOnLightYellow.schema
new file mode 100644
index 000000000..251a696db
--- /dev/null
+++ b/konsole/other/BlackOnLightYellow.schema
@@ -0,0 +1,42 @@
+# example scheme for konsole
+
+# the title is to appear in the menu.
+
+title Black on Light Yellow
+
+# foreground colors
+
+# note that the default background color is flagged
+# to become transparent when an image is present.
+
+# slot transparent bold
+# | | |
+# V V--color--V V V
+
+color 0 0 0 0 0 0 # regular foreground color (Black)
+color 1 255 255 221 1 0 # regular background color (Light Yellow)
+
+color 2 0 0 0 0 0 # regular color 0 Black
+color 3 178 24 24 0 0 # regular color 1 Red
+color 4 24 178 24 0 0 # regular color 2 Green
+color 5 178 104 24 0 0 # regular color 3 Yellow
+color 6 24 24 178 0 0 # regular color 4 Blue
+color 7 178 24 178 0 0 # regular color 5 Magenta
+color 8 24 178 178 0 0 # regular color 6 Cyan
+color 9 178 178 178 0 0 # regular color 7 White
+
+# intensive colors
+
+# instead of changing the colors, we've flaged the text to become bold
+
+color 10 0 0 0 0 1 # intensive foreground color
+color 11 255 255 221 1 0 # intensive background color
+
+color 12 104 104 104 0 0 # intensive color 0
+color 13 255 84 84 0 0 # intensive color 1
+color 14 84 255 84 0 0 # intensive color 2
+color 15 255 255 84 0 0 # intensive color 3
+color 16 84 84 255 0 0 # intensive color 4
+color 17 255 84 255 0 0 # intensive color 5
+color 18 84 255 255 0 0 # intensive color 6
+color 19 255 255 255 0 0 # intensive color 7
diff --git a/konsole/other/BlackOnWhite.schema b/konsole/other/BlackOnWhite.schema
new file mode 100644
index 000000000..11853e6ca
--- /dev/null
+++ b/konsole/other/BlackOnWhite.schema
@@ -0,0 +1,42 @@
+# example scheme for konsole
+
+# the title is to appear in the menu.
+
+title Black on White
+
+# foreground colors
+
+# note that the default background color is flagged
+# to become transparent when an image is present.
+
+# slot transparent bold
+# | | |
+# V V--color--V V V
+
+color 0 0 0 0 0 0 # regular foreground color (Black)
+color 1 255 255 255 1 0 # regular background color (White)
+
+color 2 0 0 0 0 0 # regular color 0 Black
+color 3 178 24 24 0 0 # regular color 1 Red
+color 4 24 178 24 0 0 # regular color 2 Green
+color 5 178 104 24 0 0 # regular color 3 Yellow
+color 6 24 24 178 0 0 # regular color 4 Blue
+color 7 178 24 178 0 0 # regular color 5 Magenta
+color 8 24 178 178 0 0 # regular color 6 Cyan
+color 9 178 178 178 0 0 # regular color 7 White
+
+# intensive colors
+
+# instead of changing the colors, we've flaged the text to become bold
+
+color 10 0 0 0 0 1 # intensive foreground color
+color 11 255 255 255 1 0 # intensive background color
+
+color 12 104 104 104 0 0 # intensive color 0
+color 13 255 84 84 0 0 # intensive color 1
+color 14 84 255 84 0 0 # intensive color 2
+color 15 255 255 84 0 0 # intensive color 3
+color 16 84 84 255 0 0 # intensive color 4
+color 17 255 84 255 0 0 # intensive color 5
+color 18 84 255 255 0 0 # intensive color 6
+color 19 255 255 255 0 0 # intensive color 7
diff --git a/konsole/other/DarkPicture.schema b/konsole/other/DarkPicture.schema
new file mode 100644
index 000000000..78ab3df34
--- /dev/null
+++ b/konsole/other/DarkPicture.schema
@@ -0,0 +1,44 @@
+# example scheme for konsole
+
+# the title is to appear in the menu.
+
+title Marble
+
+image tile Blkmarble.jpg
+
+# foreground colors
+
+# note that the default background color is flagged
+# to become transparent when an image is present.
+
+# slot transparent bold
+# | | |
+# V V--color--V V V
+
+color 0 255 255 255 0 0 # regular foreground color (White)
+color 1 0 0 0 1 0 # regular background color (Black)
+
+color 2 0 0 0 0 0 # regular color 0 Black
+color 3 178 24 24 0 0 # regular color 1 Red
+color 4 24 178 24 0 0 # regular color 2 Green
+color 5 178 104 24 0 0 # regular color 3 Yellow
+color 6 24 24 178 0 0 # regular color 4 Blue
+color 7 178 24 178 0 0 # regular color 5 Magenta
+color 8 24 178 178 0 0 # regular color 6 Cyan
+color 9 178 178 178 0 0 # regular color 7 White
+
+# intensive colors
+
+# instead of changing the colors, we've flaged the text to become bold
+
+color 10 255 255 255 0 1 # intensive foreground color
+color 11 0 0 0 1 0 # intensive background color
+
+color 12 104 104 104 0 0 # intensive color 0
+color 13 255 84 84 0 0 # intensive color 1
+color 14 84 255 84 0 0 # intensive color 2
+color 15 255 255 84 0 0 # intensive color 3
+color 16 84 84 255 0 0 # intensive color 4
+color 17 255 84 255 0 0 # intensive color 5
+color 18 84 255 255 0 0 # intensive color 6
+color 19 255 255 255 0 0 # intensive color 7
diff --git a/konsole/other/Example.Schema b/konsole/other/Example.Schema
new file mode 100644
index 000000000..8611d441e
--- /dev/null
+++ b/konsole/other/Example.Schema
@@ -0,0 +1,47 @@
+# example scheme for konsole
+
+# the title is to appear in the menu.
+
+title Ugly 1
+
+# add a wallpaper, if you like. Second word one of { tile,center,full }
+
+image tile /opt/kde/share/wallpapers/dancy_pants.jpg
+
+
+# foreground colors
+
+# note that the default background color is flagged
+# to become transparent when an image is present.
+
+# slot transparent bold
+# | | |
+# V V--color--V V V
+
+color 0 0 0 0 0 0 # regular foreground color (Black)
+color 1 255 255 255 1 0 # regular background color (White)
+
+color 2 0 0 0 0 0 # regular color 0 Black
+color 3 255 0 0 0 0 # regular color 1 Red
+color 4 0 255 0 0 0 # regular color 2 Green
+color 5 255 255 0 0 0 # regular color 3 Yellow
+color 6 0 0 255 0 0 # regular color 4 Blue
+color 7 255 0 255 0 0 # regular color 5 Magenta
+color 8 0 255 255 0 0 # regular color 6 Cyan
+color 9 255 255 255 0 0 # regular color 7 White
+
+# intensive colors
+
+# instead of changing the colors, we've flaged the text to become bold
+
+color 10 0 0 0 0 1 # intensive foreground color
+color 11 255 255 255 1 1 # intensive background color
+
+color 12 0 0 0 0 1 # intensive color 0
+color 13 255 0 0 0 1 # intensive color 1
+color 14 0 255 0 0 1 # intensive color 2
+color 15 255 255 0 0 1 # intensive color 3
+color 16 0 0 255 0 1 # intensive color 4
+color 17 255 0 255 0 1 # intensive color 5
+color 18 0 255 255 0 1 # intensive color 6
+color 19 255 255 255 0 1 # intensive color 7
diff --git a/konsole/other/GreenOnBlack.schema b/konsole/other/GreenOnBlack.schema
new file mode 100644
index 000000000..8f19c5b6f
--- /dev/null
+++ b/konsole/other/GreenOnBlack.schema
@@ -0,0 +1,42 @@
+# example scheme for konsole
+
+# the title is to appear in the menu.
+
+title Green on Black
+
+# foreground colors
+
+# note that the default background color is flagged
+# to become transparent when an image is present.
+
+# slot transparent bold
+# | | |
+# V V--color--V V V
+
+color 0 24 240 24 0 0 # regular foreground color (Green)
+color 1 0 0 0 1 0 # regular background color (Black)
+
+color 2 0 0 0 0 0 # regular color 0 Black
+color 3 178 24 24 0 0 # regular color 1 Red
+color 4 24 178 24 0 0 # regular color 2 Green
+color 5 178 104 24 0 0 # regular color 3 Yellow
+color 6 24 24 178 0 0 # regular color 4 Blue
+color 7 178 24 178 0 0 # regular color 5 Magenta
+color 8 24 178 178 0 0 # regular color 6 Cyan
+color 9 178 178 178 0 0 # regular color 7 White
+
+# intensive colors
+
+# instead of changing the colors, we've flaged the text to become bold
+
+color 10 24 240 24 0 1 # intensive foreground color
+color 11 0 0 0 1 0 # intensive background color
+
+color 12 104 104 104 0 0 # intensive color 0
+color 13 255 84 84 0 0 # intensive color 1
+color 14 84 255 84 0 0 # intensive color 2
+color 15 255 255 84 0 0 # intensive color 3
+color 16 84 84 255 0 0 # intensive color 4
+color 17 255 84 255 0 0 # intensive color 5
+color 18 84 255 255 0 0 # intensive color 6
+color 19 255 255 255 0 0 # intensive color 7
diff --git a/konsole/other/GreenTint.schema b/konsole/other/GreenTint.schema
new file mode 100644
index 000000000..2786678c4
--- /dev/null
+++ b/konsole/other/GreenTint.schema
@@ -0,0 +1,49 @@
+# linux color schema for konsole
+
+title Green Tint
+
+transparency 0.3 0 150 0
+
+# FIXME
+#
+# The flaw in this schema is that "blick" comes out on the
+# Linux console as intensive background, really.
+# Since this is not used in clients you'll hardly notice
+# it in practice.
+
+# foreground colors
+
+# note that the default background color is flagged
+# to become transparent when an image is present.
+
+# slot transparent bold
+# | red grn blu | |
+# V V--color--V V V
+
+color 0 178 178 178 0 0 # regular foreground color (White)
+color 1 0 0 0 1 0 # regular background color (Black)
+
+color 2 0 0 0 0 0 # regular color 0 Black
+color 3 178 24 24 0 0 # regular color 1 Red
+color 4 24 178 24 0 0 # regular color 2 Green
+color 5 178 104 24 0 0 # regular color 3 Yellow
+color 6 24 24 178 0 0 # regular color 4 Blue
+color 7 178 24 178 0 0 # regular color 5 Magenta
+color 8 24 178 178 0 0 # regular color 6 Cyan
+color 9 178 178 178 0 0 # regular color 7 White
+
+# intensive colors
+
+# instead of changing the colors, we've flaged the text to become bold
+
+color 10 255 255 255 0 0 # intensive foreground color
+color 11 104 104 104 1 0 # intensive background color
+
+color 12 104 104 104 0 0 # intensive color 0
+color 13 255 84 84 0 0 # intensive color 1
+color 14 84 255 84 0 0 # intensive color 2
+color 15 255 255 84 0 0 # intensive color 3
+color 16 84 84 255 0 0 # intensive color 4
+color 17 255 84 255 0 0 # intensive color 5
+color 18 84 255 255 0 0 # intensive color 6
+color 19 255 255 255 0 0 # intensive color 7
diff --git a/konsole/other/GreenTint_MC.schema b/konsole/other/GreenTint_MC.schema
new file mode 100644
index 000000000..954755e26
--- /dev/null
+++ b/konsole/other/GreenTint_MC.schema
@@ -0,0 +1,49 @@
+# linux color schema for konsole
+
+title Green Tint with Transparent MC
+
+transparency 0.3 0 150 0
+
+# FIXME
+#
+# The flaw in this schema is that "blick" comes out on the
+# Linux console as intensive background, really.
+# Since this is not used in clients you'll hardly notice
+# it in practice.
+
+# foreground colors
+
+# note that the default background color is flagged
+# to become transparent when an image is present.
+
+# slot transparent bold
+# | red grn blu | |
+# V V--color--V V V
+
+color 0 178 178 178 0 0 # regular foreground color (White)
+color 1 0 0 0 1 0 # regular background color (Black)
+
+color 2 0 0 0 0 0 # regular color 0 Black
+color 3 178 24 24 0 0 # regular color 1 Red
+color 4 24 178 24 0 0 # regular color 2 Green
+color 5 178 104 24 0 0 # regular color 3 Yellow
+color 6 0 0 0 1 0 # regular color 4 Blue
+color 7 178 24 178 0 0 # regular color 5 Magenta
+color 8 24 178 178 0 0 # regular color 6 Cyan
+color 9 178 178 178 0 0 # regular color 7 White
+
+# intensive colors
+
+# instead of changing the colors, we've flaged the text to become bold
+
+color 10 255 255 255 0 0 # intensive foreground color
+color 11 104 104 104 1 0 # intensive background color
+
+color 12 104 104 104 0 0 # intensive color 0
+color 13 255 84 84 0 0 # intensive color 1
+color 14 84 255 84 0 0 # intensive color 2
+color 15 255 255 84 0 0 # intensive color 3
+color 16 84 84 255 0 0 # intensive color 4
+color 17 255 84 255 0 0 # intensive color 5
+color 18 84 255 255 0 0 # intensive color 6
+color 19 255 255 255 0 0 # intensive color 7
diff --git a/konsole/other/LightPaper.schema b/konsole/other/LightPaper.schema
new file mode 100644
index 000000000..9b6a8892d
--- /dev/null
+++ b/konsole/other/LightPaper.schema
@@ -0,0 +1,44 @@
+# example scheme for konsole
+
+# the title is to appear in the menu.
+
+title Paper, Light
+
+image tile gray02.jpg
+
+# foreground colors
+
+# note that the default background color is flagged
+# to become transparent when an image is present.
+
+# slot transparent bold
+# | | |
+# V V--color--V V V
+
+color 0 0 0 0 0 0 # regular foreground color (Black)
+color 1 255 255 255 1 0 # regular background color (White)
+
+color 2 0 0 0 0 0 # regular color 0 Black
+color 3 178 24 24 0 0 # regular color 1 Red
+color 4 24 178 24 0 0 # regular color 2 Green
+color 5 178 104 24 0 0 # regular color 3 Yellow
+color 6 24 24 178 0 0 # regular color 4 Blue
+color 7 178 24 178 0 0 # regular color 5 Magenta
+color 8 24 178 178 0 0 # regular color 6 Cyan
+color 9 178 178 178 0 0 # regular color 7 White
+
+# intensive colors
+
+# instead of changing the colors, we've flaged the text to become bold
+
+color 10 0 0 0 0 1 # intensive foreground color
+color 11 255 255 255 1 0 # intensive background color
+
+color 12 104 104 104 0 0 # intensive color 0
+color 13 255 84 84 0 0 # intensive color 1
+color 14 84 255 84 0 0 # intensive color 2
+color 15 255 255 84 0 0 # intensive color 3
+color 16 84 84 255 0 0 # intensive color 4
+color 17 255 84 255 0 0 # intensive color 5
+color 18 84 255 255 0 0 # intensive color 6
+color 19 255 255 255 0 0 # intensive color 7
diff --git a/konsole/other/LightPicture.schema b/konsole/other/LightPicture.schema
new file mode 100644
index 000000000..6acd7a835
--- /dev/null
+++ b/konsole/other/LightPicture.schema
@@ -0,0 +1,44 @@
+# example scheme for konsole
+
+# the title is to appear in the menu.
+
+title Paper
+
+image tile Paper01.jpg
+
+# foreground colors
+
+# note that the default background color is flagged
+# to become transparent when an image is present.
+
+# slot transparent bold
+# | | |
+# V V--color--V V V
+
+color 0 0 0 0 0 0 # regular foreground color (Black)
+color 1 255 255 255 1 0 # regular background color (White)
+
+color 2 0 0 0 0 0 # regular color 0 Black
+color 3 178 24 24 0 0 # regular color 1 Red
+color 4 24 178 24 0 0 # regular color 2 Green
+color 5 178 104 24 0 0 # regular color 3 Yellow
+color 6 24 24 178 0 0 # regular color 4 Blue
+color 7 178 24 178 0 0 # regular color 5 Magenta
+color 8 24 178 178 0 0 # regular color 6 Cyan
+color 9 178 178 178 0 0 # regular color 7 White
+
+# intensive colors
+
+# instead of changing the colors, we've flaged the text to become bold
+
+color 10 0 0 0 0 1 # intensive foreground color
+color 11 255 255 255 1 0 # intensive background color
+
+color 12 104 104 104 0 0 # intensive color 0
+color 13 255 84 84 0 0 # intensive color 1
+color 14 84 255 84 0 0 # intensive color 2
+color 15 255 255 84 0 0 # intensive color 3
+color 16 84 84 255 0 0 # intensive color 4
+color 17 255 84 255 0 0 # intensive color 5
+color 18 84 255 255 0 0 # intensive color 6
+color 19 255 255 255 0 0 # intensive color 7
diff --git a/konsole/other/Linux.schema b/konsole/other/Linux.schema
new file mode 100644
index 000000000..a2515d922
--- /dev/null
+++ b/konsole/other/Linux.schema
@@ -0,0 +1,47 @@
+# linux color schema for konsole
+
+title Linux Colors
+
+# FIXME
+#
+# The flaw in this schema is that "blick" comes out on the
+# Linux console as intensive background, really.
+# Since this is not used in clients you'll hardly notice
+# it in practice.
+
+# foreground colors
+
+# note that the default background color is flagged
+# to become transparent when an image is present.
+
+# slot transparent bold
+# | red grn blu | |
+# V V--color--V V V
+
+color 0 178 178 178 0 0 # regular foreground color (White)
+color 1 0 0 0 1 0 # regular background color (Black)
+
+color 2 0 0 0 0 0 # regular color 0 Black
+color 3 178 24 24 0 0 # regular color 1 Red
+color 4 24 178 24 0 0 # regular color 2 Green
+color 5 178 104 24 0 0 # regular color 3 Yellow
+color 6 24 24 178 0 0 # regular color 4 Blue
+color 7 178 24 178 0 0 # regular color 5 Magenta
+color 8 24 178 178 0 0 # regular color 6 Cyan
+color 9 178 178 178 0 0 # regular color 7 White
+
+# intensive colors
+
+# instead of changing the colors, we've flaged the text to become bold
+
+color 10 255 255 255 0 0 # intensive foreground color
+color 11 104 104 104 1 0 # intensive background color
+
+color 12 104 104 104 0 0 # intensive color 0
+color 13 255 84 84 0 0 # intensive color 1
+color 14 84 255 84 0 0 # intensive color 2
+color 15 255 255 84 0 0 # intensive color 3
+color 16 84 84 255 0 0 # intensive color 4
+color 17 255 84 255 0 0 # intensive color 5
+color 18 84 255 255 0 0 # intensive color 6
+color 19 255 255 255 0 0 # intensive color 7
diff --git a/konsole/other/Makefile.am b/konsole/other/Makefile.am
new file mode 100644
index 000000000..2f8cbdf91
--- /dev/null
+++ b/konsole/other/Makefile.am
@@ -0,0 +1,20 @@
+SUBDIRS= icons wallpapers
+
+konsole_other_datadir = $(kde_datadir)/konsole
+konsole_other_data_DATA = BlackOnLightColor.schema BlackOnLightYellow.schema BlackOnWhite.schema \
+ Example.Schema GreenOnBlack.schema WhiteOnBlack.schema \
+ README.default.Schema syscolor.schema Linux.schema XTerm.schema vim.schema \
+ DarkPicture.schema LightPicture.schema Transparent.schema GreenTint.schema \
+ Transparent_MC.schema GreenTint_MC.schema \
+ Transparent_lightbg.schema \
+ Transparent_darkbg.schema LightPaper.schema \
+ linux.desktop mc.desktop shell.desktop su.desktop sumc.desktop \
+ linux.keytab vt100.keytab vt420pc.keytab x11r5.keytab solaris.keytab \
+ README.Schema README.KeyTab README.default.Keytab screen.desktop
+
+profiledir = $(kde_datadir)/konsole/profiles
+profile_DATA = 2shells 3shells 4shells 5shells
+
+KDE_ICON = AUTO
+
+EXTRA_DIST = $(konsole_other_data_DATA)
diff --git a/konsole/other/README b/konsole/other/README
new file mode 100644
index 000000000..f7fec06b2
--- /dev/null
+++ b/konsole/other/README
@@ -0,0 +1,15 @@
+[README]
+
+Beside a few png pictures you find
+
+- *.schema : README.Schema
+- *.keytab : README.KeyTab
+- *.desktop : README.Desktop
+
+files here.
+
+Please consult the indicated READMEs
+to learn about their syntax and purpose.
+
+kcmkonsole.C, brightness.png, colorness.png, contrast.png
+is an old attempt to write a configurator for these files.
diff --git a/konsole/other/README.Desktop b/konsole/other/README.Desktop
new file mode 100644
index 000000000..b9600ace3
--- /dev/null
+++ b/konsole/other/README.Desktop
@@ -0,0 +1,6 @@
+[README.Desktop]
+
+The session offered to be created in the File menu are
+taken from from configurations files with a *.desktop
+pattern either located in $KDEDIR/share/apps/konsole
+or ~/.kde/share/apps/konsole.
diff --git a/konsole/other/README.KeyTab b/konsole/other/README.KeyTab
new file mode 100644
index 000000000..4e94e5e50
--- /dev/null
+++ b/konsole/other/README.KeyTab
@@ -0,0 +1,72 @@
+[README.KeyTab]
+
+The keytabs offered in the Options/Keyboard menu are
+taken from from configurations files with a *.keytab
+pattern either located in $KDEDIR/share/apps/konsole
+or ~/.kde/share/apps/konsole.
+
+Keytabs allow to configure the behavior of konsole
+on keyboard events, especially for functions keys.
+Please have a look into the README.keyboard file, too.
+
+The syntax is that each entry has the form :
+
+ "key" Keyname { ("+"|"-") Modename } ":" (String|Operation)
+
+Keynames are those defined in <qnamespace.h> with the
+"Qt::Key_" prefix removed.
+
+Mode names are:
+
+ - Shift : Shift Key pressed
+ - Alt : Alt Key pressed
+ - Control : Control Key pressed
+
+ ( The VT100 emulation has modes that can affect the
+ sequences emitted by certain keys. These modes are
+ under control of the client program.
+
+ - Newline : effects Return and Enter key.
+ - Application : effects Up and Down key.
+ - Ansi : effects Up and Down key (This is for VT52, really).
+
+ Since sending a state to a program that has set the state
+ itself is positivly wrong and obsolete design, better forget
+ about this nasty detail. I may well remove this "feature"
+ in a future clean up round. )
+
+ A "+" preceeding a Modename means the Key is pressed.
+ A "-" preceeding a Modename means the Key is not pressed.
+ If no mode is given it means don't care.
+
+ Note that the combination of Key and Modes (set/reset)
+ has to be unique. This means, that
+
+ key A + Shift : "A"
+ key A : "a"
+
+ will not accept the small letter "a" rule as expected,
+ one has to add a "- Shift" to the last clause. Use
+ the stdout/stderr dianostics of konsole when modifying
+ keytabs to find problems like this.
+
+Operations are
+
+ - scrollUpLine : scroll up one line in the history log
+ - scrollUpPage : scroll up one page in the history log
+ - scrollDownLine : scroll down one line in the history log
+ - scrollDownPage : scroll down one page in the history log
+ - emitClipboard : "paste" the current clipboard
+ - emitSelection : "paste" the current selection
+
+Strings have the syntax of C strings,
+one may use the following escapes:
+
+ - \E - escape
+ - \\ - backslash
+ - \" - double quote
+ - \t - tab
+ - \r - return
+ - \n - newline
+ - \b - backspace
+ - \xHH - where HH are two hex digits
diff --git a/konsole/other/README.Schema b/konsole/other/README.Schema
new file mode 100644
index 000000000..f737c1439
--- /dev/null
+++ b/konsole/other/README.Schema
@@ -0,0 +1,132 @@
+[README.Schema]
+
+The schemata offered in the Options/Schema menu are
+taken from from configurations files with a *.schema
+pattern either located in $KDEDIR/share/apps/konsole
+or ~/.kde/share/apps/konsole.
+
+Schemata allow to configure the color set that konsole
+uses, together with some more information on rendition
+processing.
+
+Syntax
+
+ File
+ :: { [Line] ['#' Comment] '\n' }
+
+ Line
+ :: "title" Title
+ :: "image" Usage PathToPictureFile
+ :: "transparency" Fade Red Green Blue
+ :: "color" Slot Red Green Blue Transparent Bold
+ :: "rcolor" Slot Saturation Value Transparent Bold
+ :: "sysfg" Slot Transparent Bold
+ :: "sysbg" Slot Transparent Bold
+
+Meaning
+
+ - Title is the text to appear in the Option/Schema menu.
+ It should be unique among all other schemata therefore.
+
+ - The "image" clause allows to place an image on the
+ konsole's background.
+
+ - Usage can be either
+ - "tile" - the image is tilewise replicated.
+ - "center" - the image is centered.
+ - "full" - the image is stretched to fit the window size.
+
+ - The Path of the picture can both be relative
+ (to kde wallpapers) or absolute.
+
+ When a schema uses a background image (or transparency)
+ one has to make at least one color slot transparent to
+ achive any visible effect. Please read below about the
+ "Transparent" field in color,sysbg,sysfg.
+
+ - The "transparency" clause picks and uses the background
+ of the desktop as if it where an image together with
+ a fade effect. This effect will fade the background
+ to the specified color.
+
+ The "Fade" is a real value between 0 and 1, indicating
+ the strength of the fade. A value of 0 will not change
+ the image, a value of 1 will make it the fade color
+ everywhere, and in between. This will make the "glas"
+ of the window be of the color given in the clause and
+ being more(1) or less(0) intransparent.
+
+ - The remaining clauses (color,sysbg,sysfg) are used
+ to setup konsoles rendition system.
+
+ To this end, konsole offers 20 color slots.
+
+ Slot Meaning
+ ----- --------------------------
+ 0 regular foreground color
+ 1 regular background color
+ 2-9 regular bgr color 0-7
+ 10 intensive foreground color
+ 11 intensive background color
+ 12-19 intensive bgr color 0-7
+
+ The traditional meaning of the "bgr" color codes
+ has a bitwise interpretation of an additive three
+ primary color scheme inherited from early EGA
+ color terminals.
+
+ Color Bits Colors
+ ----- ---- -------
+ 0 000 Black
+ 1 001 Red
+ 2 010 Green
+ 3 011 Yellow
+ 4 100 Blue
+ 5 101 Magenta
+ 6 110 Cyan
+ 7 111 White
+
+ One may or may not stick to this tradition.
+ Konsole allows to assign colors freely to slots.
+
+ The slots fall apart into two groups, regular
+ and intensive colors. The later are used when
+ BOLD rendition is used by the client.
+
+ Each of the groups have a default fore- and
+ background color and the said bgr colors.
+ Normal terminal processing will simply use
+ the default colors.
+
+ The color desired for a slot is indicated
+ in the Red Green Blue fields of the color
+ clause. Use the sysfg or the sysbg clause
+ to indicate the default fore and background
+ colors of the desktop.
+
+ To specify randomized color for a slot use
+ the clause rcolor. The two parameters to it
+ being Saturation - the amount of colour,
+ and Value, the darkness of the colour.
+
+ To use transparency/images and to simulate
+ the behavior of the xterm, one can supply
+ two additional tags to each slot:
+ - Transparent (0/1) meaning to show the
+ background picture, if any.
+ - Bold (0/1) to render characters bold.
+
+
+If you know about the escape codes, you might have
+noticed that intensive and bold rendition are sort
+of confused. This is inherited by the xterm which
+konsole is simulating.
+
+One can use the colortest.sh script supplied
+with the konsole source distribution to test
+a schema.
+
+The schema installed with konsole are more or
+less demonstrations and not really beauty,
+beside the Linux.schema, perhaps, which is
+made after the VGA colors.
diff --git a/konsole/other/README.default.Keytab b/konsole/other/README.default.Keytab
new file mode 100644
index 000000000..5ddd45982
--- /dev/null
+++ b/konsole/other/README.default.Keytab
@@ -0,0 +1,137 @@
+# [README.default.Keytab] Buildin Keyboard Table
+
+# --------------------------------------------------------------
+#
+# This file is used to create the buildin keyboard table.
+# It is included for reference purpose with the *.keytab
+# files that are loaded dynamically.
+#
+# Modifying it does not have any effect (unless you
+# derive the default.keytab.h and recompile konsole).
+#
+# To customize your keyboard, copy this file to something
+# ending with .keytab and change it to meet you needs.
+# Please read the README.KeyTab and the README.keyboard
+# in this case.
+#
+# --------------------------------------------------------------
+
+keyboard "XTerm (XFree 4.x.x)"
+
+# --------------------------------------------------------------
+#
+# Note that this particular table is a "risc" version made to
+# ease customization without bothering with obsolete details.
+# See VT100.keytab for the more hairy stuff.
+#
+# --------------------------------------------------------------
+
+# common keys
+
+key Escape : "\E"
+
+key Tab -Shift : "\t"
+key Tab +Shift+Ansi : "\E[Z"
+key Tab +Shift-Ansi : "\t"
+key Backtab +Ansi : "\E[Z"
+key Backtab -Ansi : "\t"
+
+key Return-Shift-NewLine : "\r"
+key Return-Shift+NewLine : "\r\n"
+
+key Return+Shift : "\EOM"
+
+# Backspace and Delete codes are preserving CTRL-H.
+
+key Backspace : "\x7f"
+
+# Arrow keys in VT52 mode
+# shift up/down are reserved for scrolling.
+# shift left/right are reserved for switching between tabs (this is hardcoded).
+
+key Up -Shift-Ansi : "\EA"
+key Down -Shift-Ansi : "\EB"
+key Right-Shift-Ansi : "\EC"
+key Left -Shift-Ansi : "\ED"
+
+# Arrow keys in ANSI mode with Application - and Normal Cursor Mode)
+
+key Up -Shift-AnyMod+Ansi+AppCuKeys : "\EOA"
+key Down -Shift-AnyMod+Ansi+AppCuKeys : "\EOB"
+key Right -Shift-AnyMod+Ansi+AppCuKeys : "\EOC"
+key Left -Shift-AnyMod+Ansi+AppCuKeys : "\EOD"
+
+key Up -Shift-AnyMod+Ansi-AppCuKeys : "\E[A"
+key Down -Shift-AnyMod+Ansi-AppCuKeys : "\E[B"
+key Right -Shift-AnyMod+Ansi-AppCuKeys : "\E[C"
+key Left -Shift-AnyMod+Ansi-AppCuKeys : "\E[D"
+
+key Up -Shift+AnyMod+Ansi : "\E[1;*A"
+key Down -Shift+AnyMod+Ansi : "\E[1;*B"
+key Right -Shift+AnyMod+Ansi : "\E[1;*C"
+key Left -Shift+AnyMod+Ansi : "\E[1;*D"
+
+# other grey PC keys
+
+key Enter+NewLine : "\r\n"
+key Enter-NewLine : "\r"
+
+key Home -AnyMod -AppCuKeys : "\E[H"
+key End -AnyMod -AppCuKeys : "\E[F"
+key Home -AnyMod +AppCuKeys : "\EOH"
+key End -AnyMod +AppCuKeys : "\EOF"
+key Home +AnyMod : "\E[1;*H"
+key End +AnyMod : "\E[1;*F"
+
+key Insert -AnyMod : "\E[2~"
+key Delete -AnyMod : "\E[3~"
+key Insert +AnyMod : "\E[2;*~"
+key Delete +AnyMod : "\E[3;*~"
+
+key Prior -Shift-AnyMod : "\E[5~"
+key Next -Shift-AnyMod : "\E[6~"
+key Prior -Shift+AnyMod : "\E[5;*~"
+key Next -Shift+AnyMod : "\E[6;*~"
+
+# Function keys
+key F1 -AnyMod : "\EOP"
+key F2 -AnyMod : "\EOQ"
+key F3 -AnyMod : "\EOR"
+key F4 -AnyMod : "\EOS"
+key F5 -AnyMod : "\E[15~"
+key F6 -AnyMod : "\E[17~"
+key F7 -AnyMod : "\E[18~"
+key F8 -AnyMod : "\E[19~"
+key F9 -AnyMod : "\E[20~"
+key F10 -AnyMod : "\E[21~"
+key F11 -AnyMod : "\E[23~"
+key F12 -AnyMod : "\E[24~"
+
+key F1 +AnyMod : "\EO*P"
+key F2 +AnyMod : "\EO*Q"
+key F3 +AnyMod : "\EO*R"
+key F4 +AnyMod : "\EO*S"
+key F5 +AnyMod : "\E[15;*~"
+key F6 +AnyMod : "\E[17;*~"
+key F7 +AnyMod : "\E[18;*~"
+key F8 +AnyMod : "\E[19;*~"
+key F9 +AnyMod : "\E[20;*~"
+key F10 +AnyMod : "\E[21;*~"
+key F11 +AnyMod : "\E[23;*~"
+key F12 +AnyMod : "\E[24;*~"
+
+# Work around dead keys
+
+key Space +Control : "\x00"
+
+# Some keys are used by konsole to cause operations.
+# The scroll* operations refer to the history buffer.
+
+key Up +Shift-AppScreen : scrollLineUp
+key Prior +Shift-AppScreen : scrollPageUp
+key Down +Shift-AppScreen : scrollLineDown
+key Next +Shift-AppScreen : scrollPageDown
+
+key ScrollLock : scrollLock
+
+# keypad characters are not offered differently by Qt.
diff --git a/konsole/other/README.default.Schema b/konsole/other/README.default.Schema
new file mode 100644
index 000000000..e024e5ac5
--- /dev/null
+++ b/konsole/other/README.default.Schema
@@ -0,0 +1,44 @@
+# default scheme for konsole (only here for documentation purposes)
+
+# the title is to appear in the menu.
+
+title Konsole Defaults
+
+# image tile /opt/kde/share/wallpapers/gray2.jpg
+
+# foreground colors
+
+# note that the default background color is flagged
+# to become transparent when an image is present.
+
+# slot transparent bold
+# | | |
+# V V--color--V V V
+
+color 0 0 0 0 0 0 # regular foreground color (Black)
+color 1 255 255 255 1 0 # regular background color (White)
+
+color 2 0 0 0 0 0 # regular color 0 Black
+color 3 178 24 24 0 0 # regular color 1 Red
+color 4 24 178 24 0 0 # regular color 2 Green
+color 5 178 104 24 0 0 # regular color 3 Yellow
+color 6 24 24 178 0 0 # regular color 4 Blue
+color 7 178 24 178 0 0 # regular color 5 Magenta
+color 8 24 178 178 0 0 # regular color 6 Cyan
+color 9 178 178 178 0 0 # regular color 7 White
+
+# intensive colors
+
+# instead of changing the colors, we've flaged the text to become bold
+
+color 10 0 0 0 0 1 # intensive foreground color
+color 11 255 255 255 1 0 # intensive background color
+
+color 12 104 104 104 0 0 # intensive color 0
+color 13 255 84 84 0 0 # intensive color 1
+color 14 84 255 84 0 0 # intensive color 2
+color 15 255 255 84 0 0 # intensive color 3
+color 16 84 84 255 0 0 # intensive color 4
+color 17 255 84 255 0 0 # intensive color 5
+color 18 84 255 255 0 0 # intensive color 6
+color 19 255 255 255 0 0 # intensive color 7
diff --git a/konsole/other/Transparent.schema b/konsole/other/Transparent.schema
new file mode 100644
index 000000000..41f8dc0ea
--- /dev/null
+++ b/konsole/other/Transparent.schema
@@ -0,0 +1,49 @@
+# linux color schema for konsole
+
+title Transparent Konsole
+
+transparency 0.35 0 0 0
+
+# FIXME
+#
+# The flaw in this schema is that "blick" comes out on the
+# Linux console as intensive background, really.
+# Since this is not used in clients you'll hardly notice
+# it in practice.
+
+# foreground colors
+
+# note that the default background color is flagged
+# to become transparent when an image is present.
+
+# slot transparent bold
+# | red grn blu | |
+# V V--color--V V V
+
+color 0 178 178 178 0 0 # regular foreground color (White)
+color 1 0 0 0 1 0 # regular background color (Black)
+
+color 2 0 0 0 0 0 # regular color 0 Black
+color 3 178 24 24 0 0 # regular color 1 Red
+color 4 24 178 24 0 0 # regular color 2 Green
+color 5 178 104 24 0 0 # regular color 3 Yellow
+color 6 24 24 178 0 0 # regular color 4 Blue
+color 7 178 24 178 0 0 # regular color 5 Magenta
+color 8 24 178 178 0 0 # regular color 6 Cyan
+color 9 178 178 178 0 0 # regular color 7 White
+
+# intensive colors
+
+# instead of changing the colors, we've flaged the text to become bold
+
+color 10 255 255 255 0 0 # intensive foreground color
+color 11 104 104 104 1 0 # intensive background color
+
+color 12 104 104 104 0 0 # intensive color 0
+color 13 255 84 84 0 0 # intensive color 1
+color 14 84 255 84 0 0 # intensive color 2
+color 15 255 255 84 0 0 # intensive color 3
+color 16 84 84 255 0 0 # intensive color 4
+color 17 255 84 255 0 0 # intensive color 5
+color 18 84 255 255 0 0 # intensive color 6
+color 19 255 255 255 0 0 # intensive color 7
diff --git a/konsole/other/Transparent_MC.schema b/konsole/other/Transparent_MC.schema
new file mode 100644
index 000000000..8991b9af5
--- /dev/null
+++ b/konsole/other/Transparent_MC.schema
@@ -0,0 +1,51 @@
+# linux color schema for konsole
+
+title Transparent for MC
+
+transparency 0.35 0 0 0
+
+# FIXME
+#
+# The flaw in this schema is that "blick" comes out on the
+# Linux console as intensive background, really.
+# Since this is not used in clients you'll hardly notice
+# it in practice.
+
+# foreground colors
+
+# note that the default background color is flagged
+# to become transparent when an image is present.
+
+# slot transparent bold
+# | red grn blu | |
+# V V--color--V V V
+
+color 0 178 178 178 0 0 # regular foreground color (White)
+color 1 0 0 0 1 0 # regular background color (Black)
+
+color 2 0 0 0 0 0 # regular color 0 Black
+color 3 178 24 24 0 0 # regular color 1 Red
+color 4 24 178 24 0 0 # regular color 2 Green
+color 5 178 104 24 0 0 # regular color 3 Yellow
+#color 6 24 24 178 0 0 # regular color 4 Blue
+color 6 0 0 0 1 0 # regular color 4 Blue
+
+color 7 178 24 178 0 0 # regular color 5 Magenta
+color 8 24 178 178 0 0 # regular color 6 Cyan
+color 9 178 178 178 0 0 # regular color 7 White
+
+# intensive colors
+
+# instead of changing the colors, we've flaged the text to become bold
+
+color 10 255 255 255 0 0 # intensive foreground color
+color 11 104 104 104 1 0 # intensive background color
+
+color 12 104 104 104 0 0 # intensive color 0
+color 13 255 84 84 0 0 # intensive color 1
+color 14 84 255 84 0 0 # intensive color 2
+color 15 255 255 84 0 0 # intensive color 3
+color 16 84 84 255 0 0 # intensive color 4
+color 17 255 84 255 0 0 # intensive color 5
+color 18 84 255 255 0 0 # intensive color 6
+color 19 255 255 255 0 0 # intensive color 7
diff --git a/konsole/other/Transparent_darkbg.schema b/konsole/other/Transparent_darkbg.schema
new file mode 100644
index 000000000..61792fa4e
--- /dev/null
+++ b/konsole/other/Transparent_darkbg.schema
@@ -0,0 +1,42 @@
+# linux color schema for konsole
+
+title Transparent, Dark Background
+
+transparency 0.75 0 0 0
+
+# foreground colors
+
+# note that the default background color is flagged
+# to become transparent when an image is present.
+
+# slot transparent bold
+# | red grn blu | |
+# V V--color--V V V
+
+color 0 255 255 255 0 0 # regular foreground color (White)
+color 1 0 0 0 1 0 # regular background color (Black)
+
+color 2 0 0 0 0 0 # regular color 0 Black
+color 3 178 24 24 0 0 # regular color 1 Red
+color 4 24 178 24 0 0 # regular color 2 Green
+color 5 178 104 24 0 0 # regular color 3 Yellow
+color 6 24 24 178 0 0 # regular color 4 Blue
+color 7 178 24 178 0 0 # regular color 5 Magenta
+color 8 24 178 178 0 0 # regular color 6 Cyan
+color 9 178 178 178 0 0 # regular color 7 White
+
+# intensive colors
+
+# instead of changing the colors, we've flaged the text to become bold
+
+color 10 255 255 255 0 0 # intensive foreground color
+color 11 104 104 104 1 0 # intensive background color
+
+color 12 104 104 104 0 0 # intensive color 0
+color 13 255 84 84 0 0 # intensive color 1
+color 14 84 255 84 0 0 # intensive color 2
+color 15 255 255 84 0 0 # intensive color 3
+color 16 84 84 255 0 0 # intensive color 4
+color 17 255 84 255 0 0 # intensive color 5
+color 18 84 255 255 0 0 # intensive color 6
+color 19 255 255 255 0 0 # intensive color 7
diff --git a/konsole/other/Transparent_lightbg.schema b/konsole/other/Transparent_lightbg.schema
new file mode 100644
index 000000000..ce201f290
--- /dev/null
+++ b/konsole/other/Transparent_lightbg.schema
@@ -0,0 +1,51 @@
+# linux color schema for konsole
+
+title Transparent, Light Background
+
+transparency 0.1 0 0 0
+
+# This is a schema for very light backgrounds. It makes some
+# hacks about the colors to make Midnight Commander transparent
+# and with suitable colors.
+
+# foreground colors
+
+# note that the default background color is flagged
+# to become transparent when an image is present.
+
+# slot transparent bold
+# | red grn blu | |
+# V V--color--V V V
+
+color 0 50 50 50 0 0 # regular foreground color (DarkGray)
+color 1 200 200 200 1 0 # regular background color (White)
+
+# color 2 0 0 0 0 0 # regular color 0 Black
+color 2 200 200 200 1 0 # regular background color (White)
+color 3 178 24 24 0 0 # regular color 1 Red
+color 4 24 178 24 0 0 # regular color 2 Green
+color 5 178 104 24 0 0 # regular color 3 Yellow
+#color 6 24 24 178 0 0 # regular color 4 Blue
+color 6 0 0 0 1 0 # regular color 4 Blue
+# Blue is transparent, to make MC transparent
+
+color 7 178 24 178 0 0 # regular color 5 Magenta
+color 8 24 178 178 0 0 # regular color 6 Cyan
+# color 9 178 178 178 0 0 # regular color 7 White
+color 9 50 50 50 0 0 # regular foreground color (DarkGray)
+
+# intensive colors
+
+# instead of changing the colors, we've flaged the text to become bold
+
+color 10 0 0 0 0 0 # intensive foreground color
+color 11 255 255 255 1 0 # intensive background color
+
+color 12 104 104 104 0 0 # intensive color 0
+color 13 255 84 84 0 0 # intensive color 1
+color 14 84 255 84 0 0 # intensive color 2
+color 15 255 255 84 0 0 # intensive color 3
+color 16 84 84 255 0 0 # intensive color 4
+color 17 255 84 255 0 0 # intensive color 5
+color 18 84 255 255 0 0 # intensive color 6
+color 19 255 255 255 0 0 # intensive color 7
diff --git a/konsole/other/WhiteOnBlack.schema b/konsole/other/WhiteOnBlack.schema
new file mode 100644
index 000000000..05c5bc08b
--- /dev/null
+++ b/konsole/other/WhiteOnBlack.schema
@@ -0,0 +1,42 @@
+# example scheme for konsole
+
+# the title is to appear in the menu.
+
+title White on Black
+
+# foreground colors
+
+# note that the default background color is flagged
+# to become transparent when an image is present.
+
+# slot transparent bold
+# | | |
+# V V--color--V V V
+
+color 0 255 255 255 0 0 # regular foreground color (White)
+color 1 0 0 0 1 0 # regular background color (Black)
+
+color 2 0 0 0 0 0 # regular color 0 Black
+color 3 178 24 24 0 0 # regular color 1 Red
+color 4 24 178 24 0 0 # regular color 2 Green
+color 5 178 104 24 0 0 # regular color 3 Yellow
+color 6 24 24 178 0 0 # regular color 4 Blue
+color 7 178 24 178 0 0 # regular color 5 Magenta
+color 8 24 178 178 0 0 # regular color 6 Cyan
+color 9 178 178 178 0 0 # regular color 7 White
+
+# intensive colors
+
+# instead of changing the colors, we've flaged the text to become bold
+
+color 10 255 255 255 0 1 # intensive foreground color
+color 11 0 0 0 1 0 # intensive background color
+
+color 12 104 104 104 0 0 # intensive color 0
+color 13 255 84 84 0 0 # intensive color 1
+color 14 84 255 84 0 0 # intensive color 2
+color 15 255 255 84 0 0 # intensive color 3
+color 16 84 84 255 0 0 # intensive color 4
+color 17 255 84 255 0 0 # intensive color 5
+color 18 84 255 255 0 0 # intensive color 6
+color 19 255 255 255 0 0 # intensive color 7
diff --git a/konsole/other/XTerm.schema b/konsole/other/XTerm.schema
new file mode 100644
index 000000000..3ff787df0
--- /dev/null
+++ b/konsole/other/XTerm.schema
@@ -0,0 +1,46 @@
+# xterm color schema for konsole
+
+# xterm colors can be configured (almost) like
+# konsole colors can. This is the uncustomized
+# xterm schema.
+# Please refere to your local xterm setup files
+# if this schema differs.
+
+title XTerm Colors
+
+# foreground colors -------------------------------
+
+# note that the default background color is flagged
+# to become transparent when an image is present.
+
+# slot transparent bold
+# | red grn blu | |
+# V V--color--V V V
+
+color 0 0 0 0 0 0 # regular foreground color (Black)
+color 1 255 255 255 1 0 # regular background color (White)
+
+color 2 0 0 0 0 0 # regular color 0 Black
+color 3 205 0 0 0 0 # regular color 1 Red
+color 4 0 205 0 0 0 # regular color 2 Green
+color 5 205 205 0 0 0 # regular color 3 Yellow
+color 6 0 0 205 0 0 # regular color 4 Blue
+color 7 205 0 205 0 0 # regular color 5 Magenta
+color 8 0 205 205 0 0 # regular color 6 Cyan
+color 9 229 229 229 0 0 # regular color 7 White
+
+# intensive colors -------------------------------------------
+
+# for some strange reason, intensive colors are bold, also.
+
+color 10 77 77 77 0 1 # intensive foreground color
+color 11 255 255 255 1 1 # intensive background color
+
+color 12 77 77 77 0 1 # intensive color 0
+color 13 255 0 0 0 1 # intensive color 1
+color 14 0 255 0 0 1 # intensive color 2
+color 15 255 255 0 0 1 # intensive color 3
+color 16 0 0 255 0 1 # intensive color 4
+color 17 255 0 255 0 1 # intensive color 5
+color 18 0 255 255 0 1 # intensive color 6
+color 19 255 255 255 0 1 # intensive color 7
diff --git a/konsole/other/hi128-app-konsole.png b/konsole/other/hi128-app-konsole.png
new file mode 100644
index 000000000..a7f21faa5
--- /dev/null
+++ b/konsole/other/hi128-app-konsole.png
Binary files differ
diff --git a/konsole/other/hi16-app-konsole.png b/konsole/other/hi16-app-konsole.png
new file mode 100644
index 000000000..e4fabb297
--- /dev/null
+++ b/konsole/other/hi16-app-konsole.png
Binary files differ
diff --git a/konsole/other/hi22-app-konsole.png b/konsole/other/hi22-app-konsole.png
new file mode 100644
index 000000000..9033d420f
--- /dev/null
+++ b/konsole/other/hi22-app-konsole.png
Binary files differ
diff --git a/konsole/other/hi32-app-konsole.png b/konsole/other/hi32-app-konsole.png
new file mode 100644
index 000000000..81b85b5c4
--- /dev/null
+++ b/konsole/other/hi32-app-konsole.png
Binary files differ
diff --git a/konsole/other/hi48-app-konsole.png b/konsole/other/hi48-app-konsole.png
new file mode 100644
index 000000000..97498f6d3
--- /dev/null
+++ b/konsole/other/hi48-app-konsole.png
Binary files differ
diff --git a/konsole/other/hi64-app-konsole.png b/konsole/other/hi64-app-konsole.png
new file mode 100644
index 000000000..0b443d5ad
--- /dev/null
+++ b/konsole/other/hi64-app-konsole.png
Binary files differ
diff --git a/konsole/other/hisc-app-konsole.svgz b/konsole/other/hisc-app-konsole.svgz
new file mode 100644
index 000000000..1e802ec6a
--- /dev/null
+++ b/konsole/other/hisc-app-konsole.svgz
Binary files differ
diff --git a/konsole/other/icons/Makefile.am b/konsole/other/icons/Makefile.am
new file mode 100644
index 000000000..44043b089
--- /dev/null
+++ b/konsole/other/icons/Makefile.am
@@ -0,0 +1,3 @@
+konsoleiconsdir = $(kde_datadir)/konsole/icons
+konsoleicons_ICON = AUTO
+
diff --git a/konsole/other/icons/cr16-action-activity.png b/konsole/other/icons/cr16-action-activity.png
new file mode 100644
index 000000000..8d72794dd
--- /dev/null
+++ b/konsole/other/icons/cr16-action-activity.png
Binary files differ
diff --git a/konsole/other/icons/cr16-action-konsoleblue.png b/konsole/other/icons/cr16-action-konsoleblue.png
new file mode 100644
index 000000000..eb53b8ece
--- /dev/null
+++ b/konsole/other/icons/cr16-action-konsoleblue.png
Binary files differ
diff --git a/konsole/other/icons/cr16-action-konsolered.png b/konsole/other/icons/cr16-action-konsolered.png
new file mode 100644
index 000000000..7b8a66a00
--- /dev/null
+++ b/konsole/other/icons/cr16-action-konsolered.png
Binary files differ
diff --git a/konsole/other/icons/cr16-action-opentermblue.png b/konsole/other/icons/cr16-action-opentermblue.png
new file mode 100644
index 000000000..36d9a28ff
--- /dev/null
+++ b/konsole/other/icons/cr16-action-opentermblue.png
Binary files differ
diff --git a/konsole/other/icons/cr16-action-opentermred.png b/konsole/other/icons/cr16-action-opentermred.png
new file mode 100644
index 000000000..49ff19fe3
--- /dev/null
+++ b/konsole/other/icons/cr16-action-opentermred.png
Binary files differ
diff --git a/konsole/other/icons/cr16-action-silence.png b/konsole/other/icons/cr16-action-silence.png
new file mode 100644
index 000000000..a89226b3b
--- /dev/null
+++ b/konsole/other/icons/cr16-action-silence.png
Binary files differ
diff --git a/konsole/other/icons/cr22-action-konsoleblue.png b/konsole/other/icons/cr22-action-konsoleblue.png
new file mode 100644
index 000000000..5c463804f
--- /dev/null
+++ b/konsole/other/icons/cr22-action-konsoleblue.png
Binary files differ
diff --git a/konsole/other/icons/cr22-action-konsolered.png b/konsole/other/icons/cr22-action-konsolered.png
new file mode 100644
index 000000000..2602d9842
--- /dev/null
+++ b/konsole/other/icons/cr22-action-konsolered.png
Binary files differ
diff --git a/konsole/other/icons/cr22-action-opentermblue.png b/konsole/other/icons/cr22-action-opentermblue.png
new file mode 100644
index 000000000..54051f6d5
--- /dev/null
+++ b/konsole/other/icons/cr22-action-opentermblue.png
Binary files differ
diff --git a/konsole/other/icons/cr22-action-opentermred.png b/konsole/other/icons/cr22-action-opentermred.png
new file mode 100644
index 000000000..a349d4376
--- /dev/null
+++ b/konsole/other/icons/cr22-action-opentermred.png
Binary files differ
diff --git a/konsole/other/icons/cr32-action-konsoleblue.png b/konsole/other/icons/cr32-action-konsoleblue.png
new file mode 100644
index 000000000..778cafb25
--- /dev/null
+++ b/konsole/other/icons/cr32-action-konsoleblue.png
Binary files differ
diff --git a/konsole/other/icons/cr32-action-konsolered.png b/konsole/other/icons/cr32-action-konsolered.png
new file mode 100644
index 000000000..6776c141d
--- /dev/null
+++ b/konsole/other/icons/cr32-action-konsolered.png
Binary files differ
diff --git a/konsole/other/icons/cr32-action-opentermblue.png b/konsole/other/icons/cr32-action-opentermblue.png
new file mode 100644
index 000000000..a394401dd
--- /dev/null
+++ b/konsole/other/icons/cr32-action-opentermblue.png
Binary files differ
diff --git a/konsole/other/icons/cr32-action-opentermred.png b/konsole/other/icons/cr32-action-opentermred.png
new file mode 100644
index 000000000..e7e6134d2
--- /dev/null
+++ b/konsole/other/icons/cr32-action-opentermred.png
Binary files differ
diff --git a/konsole/other/linux.desktop b/konsole/other/linux.desktop
new file mode 100644
index 000000000..c8e7c5d6e
--- /dev/null
+++ b/konsole/other/linux.desktop
@@ -0,0 +1,161 @@
+[Desktop Entry]
+Type=KonsoleApplication
+Name=Linux Console
+Name[af]=Linux Konsole
+Name[ar]=لوحة أوامر لينكس
+Name[az]=Linuks Konsolu
+Name[be]=Кансоль Linux
+Name[bn]=লিনাক্স কনসোল
+Name[br]=Letrin Linux
+Name[bs]=Linux konzola
+Name[ca]=Consola Linux
+Name[cs]=Linuxová konzole
+Name[csb]=Linuksowô kònsola
+Name[cy]=Terfynell Linux
+Name[da]=Linux-konsol
+Name[de]=Linux-Konsole
+Name[el]=Κονσόλα Linux
+Name[eo]=Linuks-konzolo
+Name[es]=Consola de Linux
+Name[et]=Linuxi konsool
+Name[eu]=Linux kontsola
+Name[fa]=پیشانۀ لینوکس
+Name[fi]=Linux-istunto
+Name[fr]=Console Linux
+Name[fy]=Linux Konsole
+Name[ga]=Consól Linux
+Name[gl]=Consola de Linux
+Name[he]=מסוף לינוקס
+Name[hi]=लिनक्स कंसोल
+Name[hr]=Linux konzola
+Name[hu]=Parancsértelmező (Linux-emuláció)
+Name[is]=Aðalskjár Linux
+Name[it]=Console Linux
+Name[ja]=Linux コンソール
+Name[ka]=Linux-ის კონსოლი
+Name[kk]=Linux консоль
+Name[km]=កុងសូល Linux
+Name[lo]=ຄອນໂໍຊລລີນຸກ
+Name[lt]=Linux konsolė
+Name[lv]=Linux Konsole
+Name[mk]=Линукс-конзола
+Name[mn]=Линукс-Консол
+Name[mt]=Konsol tal-Linux
+Name[nb]=Linux-konsoll
+Name[nds]=Linux-Konsool
+Name[ne]=लिनक्स कन्सोल
+Name[nn]=Linux-konsoll
+Name[pa]=ਲੀਨਕਸ ਕੰਨਸੋਲ
+Name[pl]=Konsola linuksowa
+Name[pt]=Consola do Linux
+Name[pt_BR]=Console do Linux
+Name[ro]=Consolă Linux
+Name[ru]=Консоль Linux
+Name[rw]=Konsole Linux
+Name[se]=Linux-konsolla
+Name[sk]=Linuxová konzola
+Name[sl]=Konzola za Linux
+Name[sr]=Linux конзола
+Name[sr@Latn]=Linux konzola
+Name[ss]=i-console ku Linux
+Name[sv]=Linux-konsoll
+Name[ta]=லினக்சு கான்சோல்
+Name[te]=లినక్స్ కంసోల్
+Name[tg]=Линукс console
+Name[th]=คอนโซลลีนุกซ์
+Name[tr]=Linux Konsolu
+Name[tt]=Linux Konsole
+Name[uk]=Консоль Linux
+Name[uz]=Linuks terminali
+Name[uz@cyrillic]=Линукс терминали
+Name[vi]=Thiết bị cuối Linux
+Name[wa]=Conzôle Linux
+Name[zh_CN]=Linux 控制台
+Name[zh_TW]=Linux 主控台
+Name[zu]=Ikhonsoli we-Linux
+Comment=New Linux Console
+Comment[af]=Nuwe Linux Konsole
+Comment[ar]=مطراف تحكم Linux جديد
+Comment[az]=Yeni Linuks Konsolu
+Comment[be]=Новая кансоль Linux
+Comment[bg]=Нова Линукс конзола
+Comment[bn]=নতুন লিনাক্স কনসোল
+Comment[br]=Letrin Linux nevez
+Comment[bs]=Nova Linux konzola
+Comment[ca]=Nova consola Linux
+Comment[cs]=Nová Linuxová konzole
+Comment[csb]=Nowô linuksowô kònsola
+Comment[cy]=Terfynell Linux Newydd
+Comment[da]=Ny Linux-konsol
+Comment[de]=Neue Linux-Konsole
+Comment[el]=Νέα κονσόλα Linux
+Comment[eo]=Nova Linuks-konzolo
+Comment[es]=Nueva consola de Linux
+Comment[et]=Uus Linuxi konsool
+Comment[eu]=Linux kontsola berria
+Comment[fa]=پیشانۀ جدید لینوکس
+Comment[fi]=Uusi Linux-istunto
+Comment[fr]=Nouvelle console Linux
+Comment[fy]=Nije linuxkonsole
+Comment[ga]=Consól Linux Nua
+Comment[gl]=Nova Consola de Linux
+Comment[he]=מסוף לינוקס חדש
+Comment[hi]=नया लिनक्स कंसोल
+Comment[hr]=Nova Linux konzola
+Comment[hu]=Új parancsértelmező (Linux-emuláció)
+Comment[is]=Aðalskjár Linux
+Comment[it]=Nuova console Linux
+Comment[ja]=新規 Linux コンソール
+Comment[ka]=ახალი კონსოლი
+Comment[kk]=Жаңа Linux консолін ашу
+Comment[km]=កុងសូល Linux ថ្មី
+Comment[lo]=ເປີດຄອນໂໍຊລລີນຸກໃຫມ່
+Comment[lt]=Nauja Linux konsolė
+Comment[lv]=Jauna Linux Konsole
+Comment[mk]=Нова Линукс-конзола
+Comment[mn]=Шинэ Линукс-Консол
+Comment[ms]= Linux Console Baru
+Comment[mt]=Konsol ġdid tal-Linux
+Comment[nb]=Nytt Linux-konsoll
+Comment[nds]=Niege Linux-Konsool
+Comment[ne]=नयाँ लिनक्स कन्सोल
+Comment[nl]=Nieuwe linuxconsole
+Comment[nn]=Ny Linux-konsoll
+Comment[nso]=Console ye Ntshwa ya Linux
+Comment[pa]=ਨਵੀਂ ਲੀਨਕਸ ਕੋਂਨਸੋਲ
+Comment[pl]=Konsola linuksowa (nowa)
+Comment[pt]=Nova Consola de Linux
+Comment[pt_BR]=Novo Console do Linux
+Comment[ro]=Consolă Linux nouă
+Comment[ru]=Новая консоль Linux
+Comment[rw]=Konsole Linux Nshya
+Comment[se]=Ođđa Linux-konsolla
+Comment[sk]=Nová linuxová konzola
+Comment[sl]=Nova konzola za Linux
+Comment[sr]=Нова Linux конзола
+Comment[sr@Latn]=Nova Linux konzola
+Comment[ss]=I-console lensha ku Linux
+Comment[sv]=Ny Linux-konsoll
+Comment[ta]=புதிய லினக்ஸ் கான்சோல்
+Comment[te]=కొత్త లినక్స్ కంసోల్
+Comment[tg]=Нави Линукс Console
+Comment[th]=เปิดคอนโซลลีนุกซ์ใหม่
+Comment[tr]=Yeni Linux Konsolu
+Comment[tt]=Yaña Linux-Konsol
+Comment[uk]=Нова консоль Linux
+Comment[uz]=Yangi Linuks terminali
+Comment[uz@cyrillic]=Янги Линукс терминали
+Comment[ven]=Linux Console ntswa
+Comment[vi]=Mở một Thiết bị cuối Linux mới
+Comment[wa]=Novele conzôle linux
+Comment[xh]=Konsole Entsha ye Linux
+Comment[zh_CN]=新建 Linux 控制台
+Comment[zh_TW]=新增 Linux 主控台
+Comment[zu]=Ikhonsoli Entsha ye-Linux
+Exec=bash
+Schema=Linux.schema
+#VGA
+#Font=6
+Term=linux
+KeyTab=linux
+Cwd=
diff --git a/konsole/other/linux.keytab b/konsole/other/linux.keytab
new file mode 100644
index 000000000..d5149c3c8
--- /dev/null
+++ b/konsole/other/linux.keytab
@@ -0,0 +1,133 @@
+# [linux.keytab] Konsole Keyboard Table (Linux console keys)
+#
+# --------------------------------------------------------------
+
+# NOT TESTED, MAY NEED SOME CLEANUPS
+keyboard "linux console"
+
+# --------------------------------------------------------------
+#
+# This configuration table allows to customize the
+# meaning of the keys.
+#
+# The syntax is that each entry has the form :
+#
+# "key" Keyname { ("+"|"-") Modename } ":" (String|Operation)
+#
+# Keynames are those defined in <qnamespace.h> with the
+# "Qt::Key_" removed. (We'd better insert the list here)
+#
+# Mode names are :
+#
+# - Shift
+# - Alt
+# - Control
+#
+# The VT100 emulation has two modes that can affect the
+# sequences emitted by certain keys. These modes are
+# under control of the client program.
+#
+# - Newline : effects Return and Enter key.
+# - Application : effects Up and Down key.
+#
+# - Ansi : effects Up and Down key (This is for VT52, really).
+#
+# Operations are
+#
+# - scrollUpLine
+# - scrollUpPage
+# - scrollDownLine
+# - scrollDownPage
+#
+# - emitSelection
+#
+# If the key is not found here, the text of the
+# key event as provided by QT is emitted, possibly
+# preceeded by ESC if the Alt key is pressed.
+#
+# --------------------------------------------------------------
+
+key Escape : "\E"
+key Tab : "\t"
+
+# VT100 can add an extra \n after return.
+# The NewLine mode is set by an escape sequence.
+
+key Return-NewLine : "\r"
+key Return+NewLine : "\r\n"
+
+# Some desperately try to save the ^H.
+
+key Backspace : "\x7f"
+key Delete : "\E[3~"
+
+# These codes are for the VT52 mode of VT100
+# The Ansi mode (i.e. VT100 mode) is set by
+# an escape sequence
+
+key Up -Shift-Ansi : "\EA"
+key Down -Shift-Ansi : "\EB"
+key Right-Shift-Ansi : "\EC"
+key Left -Shift-Ansi : "\ED"
+
+# VT100 emits a mode bit together
+# with the arrow keys.The AppCuKeys
+# mode is set by an escape sequence.
+
+key Up -Shift+Ansi+AppCuKeys : "\EOA"
+key Down -Shift+Ansi+AppCuKeys : "\EOB"
+key Right-Shift+Ansi+AppCuKeys : "\EOC"
+key Left -Shift+Ansi+AppCuKeys : "\EOD"
+
+key Up -Shift+Ansi-AppCuKeys : "\E[A"
+key Down -Shift+Ansi-AppCuKeys : "\E[B"
+key Right-Shift+Ansi-AppCuKeys : "\E[C"
+key Left -Shift+Ansi-AppCuKeys : "\E[D"
+
+# linux functions keys F1-F5 differ from xterm
+
+key F1 : "\E[[A"
+key F2 : "\E[[B"
+key F3 : "\E[[C"
+key F4 : "\E[[D"
+key F5 : "\E[[E"
+
+key F6 : "\E[17~"
+key F7 : "\E[18~"
+key F8 : "\E[19~"
+key F9 : "\E[20~"
+key F10 : "\E[21~"
+key F11 : "\E[23~"
+key F12 : "\E[24~"
+
+key Home : "\E[1~"
+key End : "\E[4~"
+
+key Prior -Shift : "\E[5~"
+key Next -Shift : "\E[6~"
+key Insert-Shift : "\E[2~"
+
+# Keypad-Enter. See comment on Return above.
+
+key Enter+NewLine : "\r\n"
+key Enter-NewLine : "\r"
+
+key Space +Control : "\x00"
+
+# some of keys are used by konsole.
+
+key Up +Shift : scrollLineUp
+key Prior +Shift : scrollPageUp
+key Down +Shift : scrollLineDown
+key Next +Shift : scrollPageDown
+
+key ScrollLock : scrollLock
+
+#----------------------------------------------------------
+
+# keypad characters as offered by Qt
+# cannot be recognized as such.
+
+#----------------------------------------------------------
+
+# Following other strings as emitted by konsole.
diff --git a/konsole/other/mc.desktop b/konsole/other/mc.desktop
new file mode 100644
index 000000000..4d998dd01
--- /dev/null
+++ b/konsole/other/mc.desktop
@@ -0,0 +1,103 @@
+[Desktop Entry]
+Type=KonsoleApplication
+Name=Midnight Commander
+Name[bn]=মিডনাইট কমান্ডার
+Name[eo]=Meznokta komandanto
+Name[fa]=فرماندۀ نیمه‌شب
+Name[hi]=मिडनाइट कमांडर
+Name[km]=ពាក្យ​បញ្ជា Midnight
+Name[ko]=미드나잇 커맨더
+Name[lo]=ມິດໄນຄອມມານເດີ
+Name[lv]=Pusnakts Komandieris
+Name[ms]=Pemberi Arahan Tengah Malam
+Name[ne]=मिडनाइट आदेश
+Name[nso]=Molaedi wa Bosegogare
+Name[pa]=ਮਿਡਨਾਇਟ ਕਮਾਂਡਰ
+Name[rw]=Mutangabwiriza Hagati-Ijoro
+Name[ta]=நடு இரவு கட்டளை
+Name[tg]=Фармондиҳандаи нимаи шаб
+Name[th]=มิดไนท์คอมมานเดอร์
+Name[ven]=Muhulwane wa vhukati ha vhusiku
+Name[xh]=Umyaleli Waphakathi kobusuku
+Name[zu]=Umyaleli waphakathi nobusuku
+Icon=konsoleblue
+Comment=New Midnight Commander
+Comment[af]=Nuwe Midnight Commander
+Comment[ar]=Midnight Commander جديد
+Comment[az]=Yeni Midnight Commander
+Comment[be]=Новы Midnight Commander
+Comment[bg]=Нов Midnight Commander
+Comment[bn]=নতুন মিডনাইট কমান্ডার
+Comment[br]=Midnight Commander Nevez
+Comment[bs]=Novi Midnight Commander
+Comment[ca]=Nou Midnight Commander
+Comment[cs]=Nový Midnight Commander
+Comment[csb]=Nowi Midnight Commander
+Comment[cy]=Midnight Commander Newydd
+Comment[da]=Ny Midnight Commander
+Comment[de]=Neuer Midnight Commander
+Comment[el]=Νέος Midnight Commander
+Comment[eo]=Dosieradministrilo "Meznokta komandanto"
+Comment[es]=Nuevo Midnight Commander
+Comment[et]=Uus Midnight Commander
+Comment[eu]=Midnight Commander berria
+Comment[fa]=فرماندۀ نیمه ‌شب جدید
+Comment[fi]=Uusi Midnight Commander -istunto
+Comment[fr]=Nouveau Midnight Commander
+Comment[fy]=nije Midnight Kommander
+Comment[ga]=Midnight Commander Nua
+Comment[gl]=Novo Midnight Commander
+Comment[he]=משימת Midnight Commander חדשה
+Comment[hi]=नया मिडनाइट कमांडर
+Comment[hr]=Novi Midnight Commander
+Comment[hu]=Új Midnight Commander
+Comment[is]=Midnight Commander
+Comment[it]=Nuovo Midnight Commander
+Comment[ja]=新規 Midnight Commander
+Comment[ka]=Midnight Commander-ის ახალი ფანჯარა
+Comment[kk]=Жаңа Midnight Commander терезесін ашу
+Comment[km]=ពាក្យ​បញ្ជា Midnight ថ្មី
+Comment[ko]=미드나잇 커맨더
+Comment[lo]=ມິດໄນທຄອນມານເດີ ແບບສິດຜູ້ດູແລລະບົບ
+Comment[lt]=Naujas Midnight Commander
+Comment[lv]=Jauns Pusnakts Komandieris
+Comment[mk]=Нов Midnight Commander
+Comment[mn]=Шинэ Midnight Commander
+Comment[ms]=Pemberi Arahan Tengah Malam Baru
+Comment[mt]=Midnight Commander ġdid
+Comment[nb]=Ny «Midnight Commander»
+Comment[nds]=Niegen Midnight Commander
+Comment[ne]=नयाँ मिडनाइट आदेशकर्ता
+Comment[nl]=nieuwe Midnight Commander
+Comment[nn]=Ny Midnight Commander
+Comment[nso]=Moladi yo Moswa wa Bosegogare
+Comment[pa]=ਨਵਾਂ ਮਿਡਨਾਈਟ ਕਮਾਂਡਰ
+Comment[pl]=Midnight Commander
+Comment[pt]=Novo Midnight Commander
+Comment[pt_BR]=Novo Midnight Commander
+Comment[ro]=Midnight Commander nou
+Comment[ru]=Новое окно Midnight Commander
+Comment[rw]=Mutangabwiriza IjoroHagati Mushya
+Comment[se]=Ođđa Midnight Commander
+Comment[sk]=Nový Midnight Commander
+Comment[sl]=Novi Midnight Commander
+Comment[sr]=Нови Midnight Commander
+Comment[sr@Latn]=Novi Midnight Commander
+Comment[sv]=Ny Midnight Commander
+Comment[ta]=புதிய நடுஇரவு கட்டளை
+Comment[tg]=Фармондиҳандаи намашаб
+Comment[th]=เปิดมิดไนท์คอมมานเดอร์ใหม่
+Comment[tr]=Yeni Midnight Commander
+Comment[tt]=Yaña Midnight Commander
+Comment[uk]=Новий Midnight Commander
+Comment[uz]=Yangi Midnight Commander
+Comment[uz@cyrillic]=Янги Midnight Commander
+Comment[ven]=Muhulwane wa vhukati ha vhusiku
+Comment[vi]=Mở một Midnight Commander mới
+Comment[wa]=Novea Midnight Commander
+Comment[zh_CN]=新建 Midnight Commander
+Comment[zh_TW]=新增 Midnight Commander
+Comment[zu]=Umyaleli Waphakathi nobusuku Omusha
+Exec=mc -c
+Cwd=
+Tips=false
diff --git a/konsole/other/screen.desktop b/konsole/other/screen.desktop
new file mode 100644
index 000000000..422f1f5d2
--- /dev/null
+++ b/konsole/other/screen.desktop
@@ -0,0 +1,155 @@
+[Desktop Entry]
+Type=KonsoleApplication
+Name=Screen Session
+Name[af]=Screen Sessie
+Name[ar]=جلسة الشاشة
+Name[az]=Screen İclası
+Name[be]=Сесія Screen
+Name[bn]=স্ক্রীন সেশন
+Name[br]=Dalc'h Screen
+Name[bs]=Sesija ekrana
+Name[ca]=Sessió de la pantalla
+Name[cs]=Screen relace
+Name[csb]=Sesëjô screena
+Name[cy]=Sesiwn Sgrîn
+Name[da]=Skærmsession
+Name[de]=Screen-Sitzung
+Name[el]=Συνεδρία screen
+Name[eo]=Seanco de komandinterpretilo "Screen"
+Name[es]=Sesión de Screen
+Name[et]=Screen'i seanss
+Name[eu]=Pantailako saioa
+Name[fa]=نشست پرده
+Name[fi]=Screen-istunto
+Name[fr]=Session Screen
+Name[fy]=Skerm-sesje
+Name[ga]=Seisiún Scáileáin
+Name[gl]=Sesión de Pantalla
+Name[he]=מנהל מסכים
+Name[hi]=स्क्रीन सत्र
+Name[hr]=Zaslonska sesija
+Name[hu]='Screen'-munkafolyamat
+Name[is]=Skjáseta
+Name[it]=Sessione di Screen
+Name[ja]=スクリーンセッション
+Name[ka]=ეკრანის სეანსი
+Name[kk]=Screen сеансы
+Name[km]=សម័យ​អេក្រង់
+Name[lt]=Screen sesija
+Name[lv]=Screen Sesija
+Name[mk]=Екранска сесија
+Name[mn]=Screen-Суулт
+Name[ms]=Sesi Skrin
+Name[mt]=Sessjoni ta' skrin
+Name[nb]=Skjermøkt
+Name[nds]=Screen-Törn
+Name[ne]=पर्दा सत्र
+Name[nl]=Screen-sessie
+Name[nn]=Skjermøkt
+Name[nso]=Tiragalo ya Pontsho
+Name[pa]=ਸਕਰੀਨ ਸ਼ੈਸ਼ਨ
+Name[pl]=Sesja screena
+Name[pt]=Sessão do Screen
+Name[pt_BR]=Sessão do Screen
+Name[ro]=Sesiune "screen"
+Name[ru]=Сеанс Screen
+Name[rw]=Umukoro wa Mugaragaza
+Name[se]=Šearbmabargovuorru
+Name[sk]=Relácia screen
+Name[sl]=Zaslonska seja
+Name[sr]=Екранска сесија
+Name[sr@Latn]=Ekranska sesija
+Name[sv]=Session med screen
+Name[ta]=திரை கால அளவு
+Name[te]=తెర సెషన్
+Name[tg]=Нишасти сафҳа
+Name[th]=เซสชันหน้าจอ
+Name[tr]=Ekran Oturumu
+Name[tt]=Screen Sessise
+Name[uk]=Сеанс екрана
+Name[uz]=Screen seansi
+Name[uz@cyrillic]=Screen сеанси
+Name[ven]=Tshipida tsha tshikirini
+Name[vi]=Phiên chạy Màn hình
+Name[wa]=Session «screen»
+Name[xh]=Isiqendu Sekhusi
+Name[zh_CN]=屏幕会话
+Name[zh_TW]=螢幕工作階段
+Name[zu]=Isiqendu seskrini
+Comment=New Screen Session
+Comment[af]=Nuwe Screen Sessie
+Comment[ar]=جلسة شاشة جديدة
+Comment[az]=Yeni Screen İclası
+Comment[be]=Новая сесія Screen
+Comment[bg]=Нова сесия
+Comment[bn]=নতুন স্ক্রীন সেশন
+Comment[br]=Dalc'h Screen nevez
+Comment[bs]=Nova sesija ekrana
+Comment[ca]=Nova pantalla de la sessió
+Comment[cs]=Nová 'screen' relace
+Comment[csb]=Nowô sesëjô programë "screen"
+Comment[cy]=Sesiwn Sgrîn Newydd
+Comment[da]=Ny skærmsession
+Comment[de]=Neue Sitzung des Terminalprogramms Screen
+Comment[el]=Νέα συνεδρία screen
+Comment[eo]=Nova seanco de programo "Screen"
+Comment[es]=Nueva sesión de Screen
+Comment[et]=Uus screen'i seanss
+Comment[eu]=Pantailako saio berria
+Comment[fa]=نشست پردۀ جدید
+Comment[fi]=Uusi Screen-istunto
+Comment[fr]=Nouvelle session Screen
+Comment[fy]=Nije Skerm-sesje
+Comment[ga]=Seisiún Nua Scáileáin
+Comment[gl]=Nova Sesión de Pantalla
+Comment[he]=מנהל מסכים חדש
+Comment[hr]=Nova zaslonska sesija
+Comment[hu]=Új 'Screen'
+Comment[is]=Ný skjáseta
+Comment[it]=Nuova sessione di Screen
+Comment[ja]=新規スクリーンセッション
+Comment[kk]=Жаңа Screen сеансты ашу
+Comment[km]=សម័យ​អេក្រង់​ថ្មី
+Comment[lt]=Nauja Screen sesija
+Comment[lv]=Jauna Screen Sesija
+Comment[mk]=Нова екранска сесија
+Comment[mn]=Терминал-програмын шинэ Screen суулт
+Comment[ms]=Sesi Skrin Baru
+Comment[mt]=Sessjoni ġdida ta' skrin
+Comment[nb]=Ny skjermøkt
+Comment[nds]=Niegen Screen-Törn
+Comment[ne]=नयाँ पर्दा सत्र
+Comment[nl]=nieuwe Screen-sessie
+Comment[nn]=Ny skjermøkt
+Comment[nso]=Tiragalo ye Ntshwa ya Pontsho
+Comment[pa]=ਨਵਾਂ ਸਕਰੀਨ ਸ਼ੈਸ਼ਨ
+Comment[pl]=Nowa sesja programu "screen"
+Comment[pt]=Nova Sessão do Screen
+Comment[pt_BR]=Nova Sessão do Screen
+Comment[ro]=Sesiune "screen" nouă
+Comment[ru]=Новое окно Screen
+Comment[rw]=Umukoro wa Mugaragaza Mushya
+Comment[se]=Ođđa šearbmabargovuorru
+Comment[sk]=Nová relácia screen
+Comment[sl]=Nova zaslonska seja
+Comment[sr]=Нова екранска сесија
+Comment[sr@Latn]=Nova ekranska sesija
+Comment[ss]=Sigceme seskrini lesisha
+Comment[sv]=Ny session med screen
+Comment[ta]=புதிய திரை கால அளவு
+Comment[te]=కొత్త తెర సెషన్
+Comment[tg]=Нави нишасти сафҳа
+Comment[th]=เปิดเซสชันหน้าจอใหม่
+Comment[tr]=Yeni Ekran Oturumu
+Comment[tt]=Yaña Screen-Sessi
+Comment[uk]=Новий сеанс екрана
+Comment[uz]=Yangi screen seansi
+Comment[uz@cyrillic]=Янги screen сеанси
+Comment[ven]=Tshipida tsha tshikirini tshiswa
+Comment[vi]=Mở một Phiên chạy Màn hình mới
+Comment[wa]=Novele session «screen»
+Comment[zh_CN]=新建屏幕会话
+Comment[zh_TW]=新增螢幕工作階段
+Comment[zu]=Isiqendu Seskrini Esisha
+Exec=screen
+Cwd=
diff --git a/konsole/other/shell.desktop b/konsole/other/shell.desktop
new file mode 100644
index 000000000..36143bd34
--- /dev/null
+++ b/konsole/other/shell.desktop
@@ -0,0 +1,145 @@
+[Desktop Entry]
+Type=KonsoleApplication
+Name=Shell
+Name[af]=Tolk
+Name[ar]=المحارة
+Name[az]=Qabıq
+Name[be]=Абалонка
+Name[bn]=শেল
+Name[ca]=Intèrpret de comandaments
+Name[csb]=Pòwłoka
+Name[cy]=Plisgyn
+Name[da]=Skal
+Name[de]=Befehlsfenster
+Name[el]=Κέλυφος
+Name[eo]=Ŝelo
+Name[es]=Terminal
+Name[eu]=Shella
+Name[fa]=پوسته
+Name[fi]=Komentotulkki
+Name[fr]=Terminal
+Name[fy]=Flues
+Name[ga]=Blaosc
+Name[he]=מעטפת
+Name[hi]=शैल
+Name[hr]=Ljuska
+Name[hu]=Parancsértelmező
+Name[is]=Skel
+Name[ja]=シェル
+Name[kk]=Қоршау-орта
+Name[km]=សែល
+Name[ko]=셸
+Name[lo]=ເຊລ
+Name[lt]=Apvalkalas
+Name[lv]=Čaula
+Name[mk]=Школка
+Name[mn]=Бүрхүүл
+Name[nb]=Skall
+Name[nds]=Befehlsfinster
+Name[ne]=शेल
+Name[nn]=Skal
+Name[nso]=Legapi
+Name[pa]=ਸੈੱਲ
+Name[pl]=Powłoka
+Name[pt]=Linha de Comandos
+Name[ro]=Interpretor
+Name[ru]=Консоль
+Name[rw]=Sheli
+Name[se]=Skálžu
+Name[sl]=Ukazna lupina
+Name[sr]=Шкољка
+Name[sr@Latn]=Školjka
+Name[sv]=Skal
+Name[ta]=ஓடு
+Name[te]=షెల్
+Name[tg]=Пӯста
+Name[th]=เชลล์
+Name[tr]=Kabuk
+Name[tt]=Qabıq
+Name[uk]=Командний рядок
+Name[uz]=Terminal
+Name[uz@cyrillic]=Терминал
+Name[vi]=Trình giao diện
+Name[xh]=Iqokobhe
+Name[zu]=Igobolodo
+Comment=New Shell
+Comment[af]=Nuwe Tolk
+Comment[ar]=محارة جديد
+Comment[az]=Yeni Qabıq
+Comment[be]=Новая абалонка
+Comment[bg]=Нов Shell
+Comment[bn]=নতুন শেল
+Comment[br]=Shell Nevez
+Comment[bs]=Novi shell
+Comment[ca]=Nou intèrpret de comandaments
+Comment[cs]=Nový shell
+Comment[csb]=Nowô pòwłoka
+Comment[cy]=Plisgyn Newydd
+Comment[da]=Ny skal
+Comment[de]=Neues Befehlsfenster
+Comment[el]=Νέο κέλυφος
+Comment[eo]=Nova komandinterpretilo
+Comment[es]=Nuevo intérprete
+Comment[et]=Uus shell
+Comment[eu]=Shell berria
+Comment[fa]=پوستۀ جدید
+Comment[fi]=Uusi komentotulkki
+Comment[fr]=Nouveau shell
+Comment[fy]=Nije Flues
+Comment[ga]=Blaosc Nua
+Comment[gl]=Nova Shell
+Comment[he]=מעטפת חדשה
+Comment[hi]=नया शैल
+Comment[hr]=Nova ljuska
+Comment[hu]=Új parancsértelmező
+Comment[is]=Ný skel
+Comment[it]=Nuova shell
+Comment[ja]=新規シェル
+Comment[ka]=Shell - ახალი ფანჯარა
+Comment[kk]=Жаңа көршауды ашу
+Comment[km]=សែល​ថ្មី
+Comment[lo]=ເຊລໃຫມ່
+Comment[lt]=Naujas apvalkalas
+Comment[lv]=Jauna Čaula
+Comment[mk]=Нова школка
+Comment[mn]=Шинэ бүрхүүл
+Comment[ms]=Shell Baru
+Comment[mt]=Shell ġdid
+Comment[nb]=Nytt skall
+Comment[nds]=Nieg Befehlsfinster
+Comment[ne]=नयाँ शेल
+Comment[nl]=Nieuwe shell
+Comment[nn]=Nytt skal
+Comment[nso]=Legapi le Leswa
+Comment[pa]=ਨਵੀਂ ਸੈੱਲ
+Comment[pl]=Powłoka
+Comment[pt]=Nova Linha de Comandos
+Comment[pt_BR]=Novo Shell
+Comment[ro]=Interpretor nou
+Comment[ru]=Новая консоль
+Comment[rw]=Sheli Nshya
+Comment[se]=Ođđa skálžu
+Comment[sk]=Nový shell
+Comment[sl]=Nova ukazna lupina
+Comment[sr]=Нова шкољка
+Comment[sr@Latn]=Nova školjka
+Comment[ss]=I-Shell lensha
+Comment[sv]=Nytt skal
+Comment[ta]=புதிய ஓடு
+Comment[te]=కొత్త షెల్
+Comment[tg]=Нави пӯста
+Comment[th]=เชลล์ใหม่
+Comment[tr]=Yeni Kabuk
+Comment[tt]=Yaña Qabıq
+Comment[uk]=Новий командний рядок
+Comment[uz]=Yangi terminal
+Comment[uz@cyrillic]=Янги терминал
+Comment[ven]=Shell ntswa
+Comment[vi]=Mở một Trình giao diện mới
+Comment[wa]=Novea shell
+Comment[xh]=Iqokobhe Elitsha
+Comment[zh_CN]=新建 Shell
+Comment[zh_TW]=新增 Shell
+Comment[zu]=Igobolodo Elisha
+Exec=
+Cwd=
diff --git a/konsole/other/solaris.keytab b/konsole/other/solaris.keytab
new file mode 100644
index 000000000..cb0626be9
--- /dev/null
+++ b/konsole/other/solaris.keytab
@@ -0,0 +1,108 @@
+# [solaris.keytab] Konsole Keyboard Table
+#
+
+keyboard "Solaris"
+
+# --------------------------------------------------------------
+#
+# This configuration table allows to customize the
+# meaning of the keys.
+#
+# The syntax is that each entry has the form :
+#
+# "key" Keyname { ("+"|"-") Modename } ":" (String|Operation)
+#
+# Keynames are those defined in <qnamespace.h> with the
+# "Qt::Key_" removed. (We'd better insert the list here)
+#
+# Mode names are :
+#
+# - Shift
+# - Alt
+# - Control
+#
+# The VT100 emulation has two modes that can affect the
+# sequences emitted by certain keys. These modes are
+# under control of the client program.
+#
+#
+# - Newline : effects Return and Enter key.
+# - Application : effects Up and Down key.
+#
+# - Ansi : effects Up and Down key (This is for VT52, really).
+#
+# Operations are
+#
+# - scrollUpLine
+# - scrollUpPage
+# - scrollDownLine
+# - scrollDownPage
+#
+# - emitSelection
+#
+# If the key is not found here, the text of the
+# key event as provided by QT is emitted, possibly
+# preceeded by ESC if the Alt key is pressed.
+#
+# --------------------------------------------------------------
+
+key Escape : "\E"
+key Tab : "\t"
+
+key Return-Alt : "\r"
+key Return+Alt : "\E\r"
+
+# Backspace and Delete codes are preserving CTRL-H.
+
+key Backspace : "\x08"
+#key Delete : "\x7F"
+
+# cursor keys
+
+key Up -Shift : "\EOA"
+key Down -Shift : "\EOB"
+key Right -Shift : "\EOC"
+key Left -Shift : "\EOD"
+
+# other grey PC keys
+
+key Enter : "\r"
+
+key Home : "\E[1~"
+key Insert-Shift : "\E[2~"
+key Delete : "\E[3~"
+key End : "\E[4~"
+key Prior -Shift : "\E[5~"
+key Next -Shift : "\E[6~"
+
+# function keys
+
+key F1 : "\E[11~"
+key F2 : "\E[12~"
+key F3 : "\E[13~"
+key F4 : "\E[14~"
+key F5 : "\E[15~"
+key F6 : "\E[17~"
+key F7 : "\E[18~"
+key F8 : "\E[19~"
+key F9 : "\E[20~"
+key F10 : "\E[21~"
+key F11 : "\E[23~"
+key F12 : "\E[24~"
+
+# Work around dead keys
+
+key Space +Control : "\x00"
+
+# Some keys are used by konsole to cause operations.
+# The scroll* operations refer to the history buffer.
+
+#key Left +Shift : prevSession
+#key Right +Shift : nextSession
+key Up +Shift : scrollLineUp
+key Prior +Shift : scrollPageUp
+key Down +Shift : scrollLineDown
+key Next +Shift : scrollPageDown
+#key Insert+Shift : emitSelection
+
+# keypad characters are not offered differently by Qt.
diff --git a/konsole/other/su.desktop b/konsole/other/su.desktop
new file mode 100644
index 000000000..1a2b89844
--- /dev/null
+++ b/konsole/other/su.desktop
@@ -0,0 +1,132 @@
+[Desktop Entry]
+Type=KonsoleApplication
+Name=Root Shell
+Name[af]=Root tolk
+Name[ar]=محارة الجذر
+Name[be]=Абалонка адміністратара
+Name[bn]=রুট শেল
+Name[br]=Shell gwrizienn
+Name[ca]=Intèrpret de comandaments root
+Name[cs]=Root shell
+Name[csb]=Pòwłoka sprôwnika (root)
+Name[da]=Root-skal
+Name[de]=Befehlsfenster (Systemverwaltungsmodus)
+Name[el]=Κέλυφος υπερχρήστη
+Name[eo]=Radika Ŝelo
+Name[es]=Intérprete de órdenes de root
+Name[et]=Administraatori shell
+Name[eu]=Root shella
+Name[fa]=پوستۀ کاربر ارشد
+Name[fi]=Pääkäyttäjän komentotulkki
+Name[fr]=Shell superutilisateur
+Name[ga]=Blaosc Fhorúsáideora
+Name[gl]=Shell de Root
+Name[he]=מעטפת root
+Name[hr]=Korijenska ljuska
+Name[hu]=Parancsértelmező (rendszergazdaként)
+Name[is]=Skel
+Name[it]=Shell di root
+Name[ja]=シェル (root)
+Name[kk]=Root қоршау-ортасы
+Name[km]=សែល Root
+Name[lt]=Root apvalkalas
+Name[mk]=Школка за root
+Name[ms]=Shell Root
+Name[nb]=Rotskall
+Name[nds]=Plegerkonsool
+Name[ne]=रुट शेल
+Name[nl]=Root-shell
+Name[nn]=Rotskal
+Name[pa]=root ਸੈੱਲ
+Name[pl]=Powłoka administratora
+Name[pt]=Linha de Comandos Root
+Name[pt_BR]=Shell do Root
+Name[ro]=Interpretor "root"
+Name[ru]=Консоль с правами root
+Name[rw]=Sheli Umuzi
+Name[se]=Ruohtasskálžu
+Name[sl]=Korenska lupina
+Name[sr]=Корена шкољка
+Name[sr@Latn]=Korena školjka
+Name[sv]=Skal för root
+Name[ta]=ஓடு ஷெல்
+Name[te]=రూట్ షెల్
+Name[th]=เชลล์ของผู้ดูแลระบบ
+Name[tr]=Root Kabuk
+Name[tt]=Root Qabığı
+Name[uk]=Командна оболонка з правами root
+Name[vi]=Trình giao diện Gốc
+Name[wa]=Shell root
+Icon=konsolered
+Comment=New Root Shell
+Comment[af]=Nuwe Root Tolk
+Comment[ar]=محارة جذر جديدة
+Comment[be]=Новая абалонка адміністратара
+Comment[bg]=Нов Root Shell
+Comment[bn]=নতুন রুট শেল
+Comment[br]=Shell gwrizienn nevez
+Comment[bs]=Novi root shell
+Comment[ca]=Nou intèrpret de comandaments root
+Comment[cs]=Nový root shell
+Comment[csb]=Nowô pòwłoka sprôwnika
+Comment[da]=Ny root-skal
+Comment[de]=Neues Befehlsfenster (Systemverwaltungsmodus)
+Comment[el]=Νέο κέλυφος υπερχρήστη
+Comment[eo]=Nova radika ŝelo
+Comment[es]=Nuevo intérprete de root
+Comment[et]=Uus administraatori shell
+Comment[eu]=Root shell berria
+Comment[fa]=پوستۀ کاربر ارشد جدید
+Comment[fi]=Uusi pääkäyttäjän komentotulkki
+Comment[fr]=Nouveau shell superutilisateur
+Comment[fy]=Nije Root Shell
+Comment[ga]=Blaosc Nua an Fhorúsáideora
+Comment[gl]=Nova Shell de Root
+Comment[he]=מעטפת root חדשה
+Comment[hr]=Nova korijenska ljuska
+Comment[hu]=Új parancsértelmező (rendszergazdaként)
+Comment[is]=Ný skel
+Comment[it]=Nuova shell di root
+Comment[ja]=新規シェル (root)
+Comment[ka]=ახალი გარსი ზემომხმარებლის პრივილეგიებით
+Comment[kk]=Жаңа Root қоршау-ортаны ашу
+Comment[km]=សែល Root ថ្មី
+Comment[lt]=Naujas Root apvalkalas
+Comment[mk]=Нова школка за root
+Comment[ms]=Shell Root Baru
+Comment[nb]=Nytt rotskall
+Comment[nds]=Niege Plegerkonsool
+Comment[ne]=नयाँ रुट शेल
+Comment[nl]=Nieuwe root-shell
+Comment[nn]=Nytt rotskal
+Comment[pa]=ਨਵੀਂ root ਸੈੱਲ
+Comment[pl]=Nowa powłoka administratora
+Comment[pt]=Nova Linha de Comandos Root
+Comment[pt_BR]=Novo Shell do Root
+Comment[ro]=Interpretor "roo" nou
+Comment[ru]=Новая консоль с правами root
+Comment[rw]=Sheli Umuzi Nshya
+Comment[se]=Ođđa ruohtasskálžu
+Comment[sk]=Nový Root shell
+Comment[sl]=Nova korenska lupina
+Comment[sr]=Нова корена шкољка
+Comment[sr@Latn]=Nova korena školjka
+Comment[sv]=Nytt skal för root
+Comment[ta]=புதிய ஓடு ஷெல்
+Comment[te]=కొత్త రూట్ షెల్
+Comment[tg]=Root Shell -и нав
+Comment[th]=เชลล์ใหม่ของผู้ดูแลระบบ
+Comment[tr]=Yeni Root Kabuk
+Comment[tt]=Yaña Root Qabığı
+Comment[uk]=Новий командна оболонка з правами root
+Comment[vi]=Mở một Trình giao diện Gốc mới
+Comment[wa]=Novea shell root
+Comment[zh_CN]=新建 Root Shell
+Comment[zh_TW]=新增 Root Shell
+Exec=su -
+Schema=BlackOnLightYellow.schema
+#Schema=Linux.schema
+#VGA
+#Font=6
+Cwd=
+Tips=false
diff --git a/konsole/other/sumc.desktop b/konsole/other/sumc.desktop
new file mode 100644
index 000000000..04daff141
--- /dev/null
+++ b/konsole/other/sumc.desktop
@@ -0,0 +1,147 @@
+[Desktop Entry]
+Type=KonsoleApplication
+Name=Root Midnight Commander
+Name[ar]=Midnight Commander للمستخدم الجذر
+Name[az]=Ali İstifadəçi Modunda Midnight Commander
+Name[be]=Midnight Commander для адміністратара
+Name[bn]=রুট মিডনাইট কমান্ডার
+Name[br]=Midnight Commander gwrizienn
+Name[ca]=Midnight Commander root
+Name[cs]=Midnight Commander (root)
+Name[csb]=Midnight Commander - trib sprôwnika
+Name[cy]=Midnight Commander Gwraidd
+Name[de]=Midnight Commander (Systemverwaltungsmodus)
+Name[el]=Midnight Commander υπερχρήστη
+Name[eo]=Meznokta komandanto kiel sistemestro
+Name[es]=Midnight Commander para root
+Name[et]=Midnight Commander (administraator)
+Name[eu]=Root-en Midnight Commander
+Name[fa]=فرماندۀ نیمه‌شب کاربر ارشد
+Name[fi]=Pääkäyttäjän Midnight Commander
+Name[fr]=Midnight Commander en tant que superutilisateur
+Name[fy]=Root Midnight Kommander
+Name[gl]=Midnight Commander como Root
+Name[hi]=रूट मिडनाइट कमांडर
+Name[hr]=Midnight Commander - za administratora
+Name[hu]=Midnight Commander (rendszergazdaként)
+Name[is]=Midnight Commander kerfisstjóri
+Name[it]=Midnight Commander di root
+Name[ja]=Midnight Commander (root)
+Name[km]=ពាក្យ​បញ្ជា Midnight Root
+Name[ko]=미드나잇 커맨더
+Name[lo]=ມິດໄນຄອມມານເດີຜູ້ດູແລລະບົບ
+Name[lv]=Root Pusnakts Komandieris
+Name[mn]=Эзэн Midnight Commander
+Name[ms]=Pemberi Arahan Tengah Malam Root
+Name[mt]=Midnight Commander bħala root
+Name[nb]=«Midnight Commander» for root
+Name[nds]=Pleger-MC
+Name[ne]=रुट मिडनाइट आदेशकर्ता
+Name[nn]=Midnight Commander for root
+Name[nso]=Molaedi wa Bosegogare wa Modu
+Name[pa]=root ਮਿਡਨਾਇਟ ਕਮਾਂਡਰ
+Name[pl]=Midnight Commander - tryb administratora
+Name[pt]=Midnight Commander como Root
+Name[pt_BR]=Midnight Commander - Root
+Name[ro]=Midnight Commander "root"
+Name[ru]=Midnight Commander c правами root
+Name[rw]=Mutangabwiriza Hagati-Ijoro y'Umuzi
+Name[se]=Midnight Commander root geavaheaddji várás
+Name[sl]=Midnight Commander za root
+Name[sr]=Корени Midnight Commander
+Name[sr@Latn]=Koreni Midnight Commander
+Name[sv]=Midnight Commander för root
+Name[ta]=ஆரம்ப நடு இரவு கட்டளை
+Name[tg]=Фармондиҳандаи нимашаби реша
+Name[th]=มิดไนท์คอมมานเดอร์ผู้ดูแลระบบ
+Name[tr]=Midnight Commander (Root)
+Name[uk]=Midnight Commander для адміністратора
+Name[uz]=Midnight Commander (root)
+Name[uz@cyrillic]=Midnight Commander (root)
+Name[ven]=Muhulwane wa mudzi wa vhukati ha vhusiku
+Name[vi]=Midnight Commander Gốc
+Name[wa]=Midnight Commander e môde root
+Name[zu]=Umyaleli Waphakathi nobusuku
+Icon=konsolered
+Comment=New Root Midnight Commander
+Comment[af]=Nuwe Root Midnight Commander
+Comment[ar]=Midnight Commander جديد للمستخدم الجذر
+Comment[az]=Yeni Ali İstifadəçi Modunda Midnight Commander
+Comment[be]=Новы Midnight Commander для адміністратара
+Comment[bg]=Нов Root Midnight Commander
+Comment[bn]=নতুন রুট মিডনাইট কমান্ডার
+Comment[br]=Midnight Commander gwrizienn nevez
+Comment[bs]=Novi Root Midnight Commander
+Comment[ca]=Nou Midnight Commander root
+Comment[cs]=Nový Midnight Commander pro superuživatele
+Comment[csb]=Nowi Midnight Commander - trib sprôwnika
+Comment[cy]=Midnight Commander Gwraidd Newydd
+Comment[da]=Ny root Midnight Commander
+Comment[de]=Neuer Midnight Commander für Benutzer root
+Comment[el]=Νέο Midnight Commander υπερχρήστη
+Comment[eo]=Nova Meznokta komandanto kiel sistemestro
+Comment[es]=Nuevo Midnight Commander de root
+Comment[et]=Uus administraatori Midnight Commander
+Comment[eu]=Root-en Midnight Commander berria
+Comment[fa]=فرماندۀ نیمه ‌شب کاربر ارشد جدید
+Comment[fi]=Uusi pääkäyttäjän Midnight Commander -istunto
+Comment[fr]=Nouveau Midnight Commander en tant que superutilisateur
+Comment[fy]=Nije Root Midnight Kommander
+Comment[gl]=Novo Midnight Commander como Root
+Comment[he]=משימת Root Midnight Commander חדשה
+Comment[hi]=नया रूट मिडनाइट कमांडर
+Comment[hr]=Novi Midnight Commander - za administratora
+Comment[hu]=Új Midnight Commander (rendszergazdaként)
+Comment[is]=Nýr Midnight Commander fyrir kerfisstjóra
+Comment[it]=Nuovo Midnight Commander di root
+Comment[ja]=新規 Midnight Commander (root)
+Comment[ka]=ახალი Root Midnight Commander
+Comment[kk]=Жаңа Root Midnight Commander терезесін ашу
+Comment[km]=ពាក្យ​បញ្ជា Midnight Root ថ្មី
+Comment[ko]=미드나잇 커맨더
+Comment[lo]=ມິດໄນຄອມມານເດີແບບສິດຜູ້ດູແລລະບົບ
+Comment[lt]=Naujas Root Midnight Commander
+Comment[lv]=Jauns Root Pusnakts Komandieris
+Comment[mk]=Нов Root Midnight Commander
+Comment[mn]=Шинэ Midnight Commander (Эзэн хэрэглэгч)
+Comment[ms]=Pemberi Arahan Tengah Malam Baru
+Comment[mt]=Midnight Commander ġdid bħala root
+Comment[nb]=Ny «Midnight Commander» for root
+Comment[nds]=Niegen Midnight Commander mit Systeemplegerverlöven
+Comment[ne]=नयाँ रुट मिडनाइट आदेशकर्ता
+Comment[nl]=Nieuwe root Midnight Commander
+Comment[nn]=Ny Midnight Commander for root
+Comment[nso]=Molaediwa yo Moswa wa Bosegogare wa Modu
+Comment[pa]=ਨਵਾਂ root ਮਿਡਨਾਇਟ ਕਮਾਂਡਰ
+Comment[pl]=Midnight Commander - tryb administratora
+Comment[pt]=Novo Midnight Commander como Root
+Comment[pt_BR]=Nova Janela do Midnight Commander- Root
+Comment[ro]=Consolă Midnight Commander "root" nouă
+Comment[ru]=Новое окно Midnight Commander с правами root
+Comment[rw]=Mutangabwiriza Hagati-Ijoro y'Umuzi Nshya
+Comment[se]=Ođđa Midnight Commander root geavadeaddji várás
+Comment[sk]=Nový root Midnight Commander
+Comment[sl]=Novi Midnight Commander za root
+Comment[sr]=Нови корени Midnight Commander
+Comment[sr@Latn]=Novi koreni Midnight Commander
+Comment[sv]=Ny Midnight Commander för root
+Comment[ta]=புதிய ஆரம்ப நடு இரவு கட்டளை
+Comment[tg]=Нави фармондиҳандаи нимашаби реша
+Comment[th]=มิดไนท์คอมมานเดอร์แบบสิทธิ์ผู้ดูแลระบบ
+Comment[tr]=Yeni Midnight Commander (Root)
+Comment[tt]=Yaña Midnight Commander (root ısulı)
+Comment[uk]=Новий Midnight Commander для адміністратора
+Comment[uz]=Yangi Midnight Commander (root)
+Comment[uz@cyrillic]=Янги Midnight Commander (root)
+Comment[ven]=Muhulwane wa mudzi wa vhukati ha vhusiku
+Comment[vi]=Mở một Midnight Commander Gốc mới
+Comment[wa]=Novea «Midnight Commander» e môde root
+Comment[zh_CN]=新建 Root Midnight Commander
+Comment[zh_TW]=新增 Root Midnight Commander
+Comment[zu]=Umyaleli Waphakathi nobusuku Wempande Entsha
+Exec=su -c 'mc -c'
+Schema=BlackOnLightYellow.schema
+#VGA
+#Font=6
+Cwd=
+Tips=false
diff --git a/konsole/other/syscolor.schema b/konsole/other/syscolor.schema
new file mode 100644
index 000000000..a9a65eafd
--- /dev/null
+++ b/konsole/other/syscolor.schema
@@ -0,0 +1,44 @@
+# schema that uses system colors
+
+# the title is to appear in the menu.
+
+title System Colors
+
+# image none
+
+# foreground colors
+
+# note that the default background color is flagged
+# to become transparent when an image is present.
+
+# slot transparent bold
+# | | |
+# V V--color--V V V
+
+sysfg 0 0 0 # regular foreground color (system)
+sysbg 1 1 0 # regular background color (system)
+
+color 2 0 0 0 0 0 # regular color 0 Black
+color 3 178 24 24 0 0 # regular color 1 Red
+color 4 24 178 24 0 0 # regular color 2 Green
+color 5 178 104 24 0 0 # regular color 3 Yellow
+color 6 24 24 178 0 0 # regular color 4 Blue
+color 7 178 24 178 0 0 # regular color 5 Magenta
+color 8 24 178 178 0 0 # regular color 6 Cyan
+color 9 178 178 178 0 0 # regular color 7 White
+
+# intensive colors
+
+# instead of changing the colors, we've flaged the text to become bold
+
+color 10 0 0 0 0 1 # intensive foreground color
+color 11 255 255 255 1 0 # intensive background color
+
+color 12 104 104 104 0 0 # intensive color 0
+color 13 255 84 84 0 0 # intensive color 1
+color 14 84 255 84 0 0 # intensive color 2
+color 15 255 255 84 0 0 # intensive color 3
+color 16 84 84 255 0 0 # intensive color 4
+color 17 255 84 255 0 0 # intensive color 5
+color 18 84 255 255 0 0 # intensive color 6
+color 19 255 255 255 0 0 # intensive color 7
diff --git a/konsole/other/vim.schema b/konsole/other/vim.schema
new file mode 100644
index 000000000..f29e3f7d7
--- /dev/null
+++ b/konsole/other/vim.schema
@@ -0,0 +1,40 @@
+# VIM-recommended color schema for konsole
+
+# VIM (VI improved) in "help xiterm" recommends these colors for xterm.
+
+title VIM Colors
+
+# foreground colors -------------------------------
+
+# note that the default background color is flagged
+# to become transparent when an image is present.
+
+# slot transparent bold
+# | red grn blu | |
+# V V--color--V V V
+
+color 0 0 0 0 0 0 # regular foreground color (Black)
+color 1 255 255 255 1 0 # regular background color (White)
+
+color 2 0 0 0 0 0 # regular color 0 Black
+color 3 192 0 0 0 0 # regular color 1 Red
+color 4 0 128 0 0 0 # regular color 2 Green
+color 5 128 128 0 0 0 # regular color 3 Yellow
+color 6 0 0 192 0 0 # regular color 4 Blue
+color 7 192 0 192 0 0 # regular color 5 Magenta
+color 8 0 128 128 0 0 # regular color 6 Cyan
+color 9 192 192 192 0 0 # regular color 7 White
+
+# intensive colors -------------------------------------------
+
+color 10 77 77 77 0 1 # intensive foreground color
+color 11 255 255 255 1 1 # intensive background color
+
+color 12 128 128 128 0 0 # intensive color 0
+color 13 255 96 96 0 0 # intensive color 1
+color 14 0 255 0 0 0 # intensive color 2
+color 15 255 255 0 0 0 # intensive color 3
+color 16 128 128 255 0 0 # intensive color 4
+color 17 255 64 255 0 0 # intensive color 5
+color 18 0 255 255 0 0 # intensive color 6
+color 19 255 255 255 0 0 # intensive color 7
diff --git a/konsole/other/vt100.keytab b/konsole/other/vt100.keytab
new file mode 100644
index 000000000..dec49baac
--- /dev/null
+++ b/konsole/other/vt100.keytab
@@ -0,0 +1,133 @@
+# [vt100.keytab] Konsole Keyboard Table (VT100 keys)
+#
+# --------------------------------------------------------------
+
+keyboard "vt100 (historical)"
+
+# --------------------------------------------------------------
+#
+# This configuration table allows to customize the
+# meaning of the keys.
+#
+# The syntax is that each entry has the form :
+#
+# "key" Keyname { ("+"|"-") Modename } ":" (String|Operation)
+#
+# Keynames are those defined in <qnamespace.h> with the
+# "Qt::Key_" removed. (We'd better insert the list here)
+#
+# Mode names are :
+#
+# - Shift
+# - Alt
+# - Control
+#
+# The VT100 emulation has two modes that can affect the
+# sequences emitted by certain keys. These modes are
+# under control of the client program.
+#
+# - Newline : effects Return and Enter key.
+# - Application : effects Up and Down key.
+#
+# - Ansi : effects Up and Down key (This is for VT52, really).
+#
+# Operations are
+#
+# - scrollUpLine
+# - scrollUpPage
+# - scrollDownLine
+# - scrollDownPage
+#
+# - emitSelection
+#
+# If the key is not found here, the text of the
+# key event as provided by QT is emitted, possibly
+# preceeded by ESC if the Alt key is pressed.
+#
+# --------------------------------------------------------------
+
+key Escape : "\E"
+key Tab : "\t"
+
+# VT100 can add an extra \n after return.
+# The NewLine mode is set by an escape sequence.
+
+key Return-NewLine : "\r"
+key Return+NewLine : "\r\n"
+
+# Some desperately try to save the ^H.
+
+key Backspace : "\x7f"
+key Delete : "\E[3~"
+
+# These codes are for the VT52 mode of VT100
+# The Ansi mode (i.e. VT100 mode) is set by
+# an escape sequence
+
+key Up -Shift-Ansi : "\EA"
+key Down -Shift-Ansi : "\EB"
+key Right-Shift-Ansi : "\EC"
+key Left -Shift-Ansi : "\ED"
+
+# VT100 emits a mode bit together
+# with the arrow keys.The AppCuKeys
+# mode is set by an escape sequence.
+
+key Up -Shift+Ansi+AppCuKeys : "\EOA"
+key Down -Shift+Ansi+AppCuKeys : "\EOB"
+key Right-Shift+Ansi+AppCuKeys : "\EOC"
+key Left -Shift+Ansi+AppCuKeys : "\EOD"
+
+key Up -Shift+Ansi-AppCuKeys : "\E[A"
+key Down -Shift+Ansi-AppCuKeys : "\E[B"
+key Right-Shift+Ansi-AppCuKeys : "\E[C"
+key Left -Shift+Ansi-AppCuKeys : "\E[D"
+
+# function keys (FIXME: make pf1-pf4)
+
+key F1 : "\E[11~"
+key F2 : "\E[12~"
+key F3 : "\E[13~"
+key F4 : "\E[14~"
+key F5 : "\E[15~"
+
+key F6 : "\E[17~"
+key F7 : "\E[18~"
+key F8 : "\E[19~"
+key F9 : "\E[20~"
+key F10 : "\E[21~"
+key F11 : "\E[23~"
+key F12 : "\E[24~"
+
+key Home : "\E[H"
+key End : "\E[F"
+
+key Prior -Shift : "\E[5~"
+key Next -Shift : "\E[6~"
+key Insert-Shift : "\E[2~"
+
+# Keypad-Enter. See comment on Return above.
+
+key Enter+NewLine : "\r\n"
+key Enter-NewLine : "\r"
+
+key Space +Control : "\x00"
+
+# some of keys are used by konsole.
+
+key Up +Shift : scrollLineUp
+key Prior +Shift : scrollPageUp
+key Down +Shift : scrollLineDown
+key Next +Shift : scrollPageDown
+
+key ScrollLock : scrollLock
+
+
+#----------------------------------------------------------
+
+# keypad characters as offered by Qt
+# cannot be recognized as such.
+
+#----------------------------------------------------------
+
+# Following other strings as emitted by konsole.
diff --git a/konsole/other/vt420pc.keytab b/konsole/other/vt420pc.keytab
new file mode 100644
index 000000000..d132797b1
--- /dev/null
+++ b/konsole/other/vt420pc.keytab
@@ -0,0 +1,163 @@
+# [vt420pc.keytab] Konsole Keyboard Table (VT420pc keys)
+# adapted by ferdinand gassauer [email protected]
+# Nov 2000
+#
+################################################################
+#
+# The escape sequences emmited by the
+# keys Shift+F1 to Shift+F12 might not fit your needs
+#
+################# IMPORTANT NOTICE #############################
+# the key bindings (Kcontrol -> look and feel -> keybindgs)
+# overrule the settings in this file. The key bindings might be
+# changed by the user WITHOUT notification of the maintainer of
+# the keytab file. Konsole will not work as expected by
+# the maintainer of the keytab file.
+################################################################
+#
+# --------------------------------------------------------------
+
+keyboard "VT420PC"
+
+# --------------------------------------------------------------
+#
+# This configuration table allows to customize the
+# meaning of the keys.
+#
+# The syntax is that each entry has the form :
+#
+# "key" Keyname { ("+"|"-") Modename } ":" (String|Operation)
+#
+# Keynames are those defined in <qnamespace.h> with the
+# "Qt::Key_" removed. (We'd better insert the list here)
+#
+# Mode names are :
+#
+# - Shift
+# - Alt
+# - Control
+#
+# The VT100 emulation has two modes that can affect the
+# sequences emitted by certain keys. These modes are
+# under control of the client program.
+#
+# - Newline : effects Return and Enter key.
+# - Application : effects Up and Down key.
+#
+# - Ansi : effects Up and Down key (This is for VT52, really).
+#
+# Operations are
+#
+# - scrollUpLine
+# - scrollUpPage
+# - scrollDownLine
+# - scrollDownPage
+#
+# - emitSelection
+#
+# If the key is not found here, the text of the
+# key event as provided by QT is emitted, possibly
+# preceeded by ESC if the Alt key is pressed.
+#
+# --------------------------------------------------------------
+
+key Escape : "\E"
+key Tab : "\t"
+key Backtab: "\E[Z"
+
+# VT100 can add an extra \n after return.
+# The NewLine mode is set by an escape sequence.
+
+key Return-NewLine : "\r"
+key Return+NewLine : "\r\n"
+
+# Some desperately try to save the ^H.
+# may be not everyone wants this
+
+key Backspace : "\x08" # Control H
+key Delete : "\x7f"
+
+# These codes are for the VT420pc
+# The Ansi mode (i.e. VT100 mode) is set by
+# an escape sequence
+
+key Up -Shift-Ansi : "\EA"
+key Down -Shift-Ansi : "\EB"
+key Right-Shift-Ansi : "\EC"
+key Left -Shift-Ansi : "\ED"
+
+# VT100 emits a mode bit together
+# with the arrow keys.The AppCuKeys
+# mode is set by an escape sequence.
+
+key Up -Shift+Ansi+AppCuKeys : "\EOA"
+key Down -Shift+Ansi+AppCuKeys : "\EOB"
+key Right-Shift+Ansi+AppCuKeys : "\EOC"
+key Left -Shift+Ansi+AppCuKeys : "\EOD"
+
+key Up -Shift+Ansi-AppCuKeys : "\E[A"
+key Down -Shift+Ansi-AppCuKeys : "\E[B"
+key Right-Shift+Ansi-AppCuKeys : "\E[C"
+key Left -Shift+Ansi-AppCuKeys : "\E[D"
+
+# function keys
+
+key F1 -Shift : "\E[11~"
+key F2 -Shift : "\E[12~"
+key F3 -Shift : "\E[13~"
+key F4 -Shift : "\E[14~"
+key F5 -Shift : "\E[15~"
+key F6 -Shift : "\E[17~"
+key F7 -Shift : "\E[18~"
+key F8 -Shift : "\E[19~"
+key F9 -Shift : "\E[20~"
+key F10-Shift : "\E[21~"
+key F11-Shift : "\E[23~"
+key F12-Shift : "\E[24~"
+#
+# Shift F1-F12
+#
+key F1 +Shift : "\E[11;2~"
+key F2 +Shift : "\E[12;2~"
+key F3 +Shift : "\E[13;2~"
+key F4 +Shift : "\E[14;2~"
+key F5 +Shift : "\E[15;2~"
+key F6 +Shift : "\E[17;2~"
+key F7 +Shift : "\E[18;2~"
+key F8 +Shift : "\E[19;2~"
+key F9 +Shift : "\E[20;2~"
+key F10+Shift : "\E[21;2~"
+key F11+Shift : "\E[23;2~"
+key F12+Shift : "\E[24;2~"
+
+key Home : "\E[H"
+key End : "\E[F"
+
+key Prior -Shift : "\E[5~"
+key Next -Shift : "\E[6~"
+key Insert-Shift : "\E[2~"
+
+# Keypad-Enter. See comment on Return above.
+
+key Enter+NewLine : "\r\n"
+key Enter-NewLine : "\r"
+
+key Space +Control : "\x00"
+
+# some of keys are used by konsole.
+
+key Up +Shift : scrollLineUp
+key Prior +Shift : scrollPageUp
+key Down +Shift : scrollLineDown
+key Next +Shift : scrollPageDown
+
+key ScrollLock : scrollLock
+
+#----------------------------------------------------------
+
+# keypad characters as offered by Qt
+# cannot be recognized as such.
+
+#----------------------------------------------------------
+
+# Following other strings as emitted by konsole.
diff --git a/konsole/other/wallpapers/Blkmarble.jpg b/konsole/other/wallpapers/Blkmarble.jpg
new file mode 100644
index 000000000..b9e9da016
--- /dev/null
+++ b/konsole/other/wallpapers/Blkmarble.jpg
Binary files differ
diff --git a/konsole/other/wallpapers/Makefile.am b/konsole/other/wallpapers/Makefile.am
new file mode 100644
index 000000000..4ed75919b
--- /dev/null
+++ b/konsole/other/wallpapers/Makefile.am
@@ -0,0 +1,7 @@
+
+konsole_wallpaper_data_DATA = Paper01.jpg Blkmarble.jpg gray02.jpg Metric-Monospace-14.png
+
+konsole_wallpaper_datadir = $(kde_datadir)/konsole/wallpapers
+
+EXTRA_DIST = $(konsole_wallpaper_data_DATA)
+
diff --git a/konsole/other/wallpapers/Metric-Monospace-14.png b/konsole/other/wallpapers/Metric-Monospace-14.png
new file mode 100644
index 000000000..2cdb9eedf
--- /dev/null
+++ b/konsole/other/wallpapers/Metric-Monospace-14.png
Binary files differ
diff --git a/konsole/other/wallpapers/Paper01.jpg b/konsole/other/wallpapers/Paper01.jpg
new file mode 100644
index 000000000..5dadeb021
--- /dev/null
+++ b/konsole/other/wallpapers/Paper01.jpg
Binary files differ
diff --git a/konsole/other/wallpapers/gray02.jpg b/konsole/other/wallpapers/gray02.jpg
new file mode 100644
index 000000000..53dad4a2e
--- /dev/null
+++ b/konsole/other/wallpapers/gray02.jpg
Binary files differ
diff --git a/konsole/other/x11r5.keytab b/konsole/other/x11r5.keytab
new file mode 100644
index 000000000..75ba06ec4
--- /dev/null
+++ b/konsole/other/x11r5.keytab
@@ -0,0 +1,71 @@
+# [x11r5.Keytab] Keyboard Table for X11 R5
+
+keyboard "XTerm (XFree 3.x.x)"
+
+# --------------------------------------------------------------
+#
+# Note that this particular table is a "risc" version made to
+# ease customization without bothering with obsolete details.
+# See VT100.keytab for the more hairy stuff.
+#
+# --------------------------------------------------------------
+
+# common keys
+
+key Escape : "\E"
+key Tab : "\t"
+
+key Return : "\r"
+
+# Backspace and Delete codes are preserving CTRL-H.
+
+key Backspace : "\x7f"
+
+# cursor keys
+
+key Up -Shift : "\EOA"
+key Down -Shift : "\EOB"
+key Right -Shift : "\EOC"
+key Left -Shift : "\EOD"
+
+# other grey PC keys
+
+key Enter : "\r"
+
+key Home : "\E[1~"
+key Insert-Shift : "\E[2~"
+key Delete : "\E[3~"
+key End : "\E[4~"
+key Prior -Shift : "\E[5~"
+key Next -Shift : "\E[6~"
+
+# function keys
+
+key F1 : "\E[11~"
+key F2 : "\E[12~"
+key F3 : "\E[13~"
+key F4 : "\E[14~"
+key F5 : "\E[15~"
+key F6 : "\E[17~"
+key F7 : "\E[18~"
+key F8 : "\E[19~"
+key F9 : "\E[20~"
+key F10 : "\E[21~"
+key F11 : "\E[23~"
+key F12 : "\E[24~"
+
+# Work around dead keys
+
+key Space +Control : "\x00"
+
+# Some keys are used by konsole to cause operations.
+# The scroll* operations refer to the history buffer.
+
+key Up +Shift : scrollLineUp
+key Prior +Shift : scrollPageUp
+key Down +Shift : scrollLineDown
+key Next +Shift : scrollPageDown
+
+key ScrollLock : scrollLock
+
+# keypad characters are not offered differently by Qt.