Author SHA1 Message Date
root 4baa446eff minor changes 2022-05-13 09:48:25 +02:00
root 5ea3a3ceba bump 2022-05-13 09:38:10 +02:00
root aac412657d initial /etc commit 2022-05-13 09:38:05 +02:00
root 285942c0f7 Initial commit 2022-05-13 09:37:26 +02:00
5699 changed files with 174297 additions and 198135 deletions
+1122 -4175
View File
File diff suppressed because it is too large Load Diff
-4
View File
@@ -52,7 +52,3 @@ check_mk/logwatch.state
DEADJOE
# end section managed by etckeeper
shadow*
nginx/sites-available/*
+4 -3
View File
@@ -1,9 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE codermap [
<!ELEMENT codermap (coder)*>
<!ELEMENT coder (#PCDATA)>
<!ATTLIST coder magick CDATA #REQUIRED>
<!ATTLIST coder name CDATA #REQUIRED>
<!ATTLIST codermap xmlns CDATA #FIXED ''>
<!ELEMENT coder EMPTY>
<!ATTLIST coder xmlns CDATA #FIXED '' magick NMTOKEN #REQUIRED
name NMTOKEN #REQUIRED>
]>
<!--
Associate an image format with the specified coder module.
+1 -1
View File
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE colormap [
<!ELEMENT colormap (color)+>
<!ELEMENT colormap (color)*>
<!ELEMENT color (#PCDATA)>
<!ATTLIST color name CDATA "0">
<!ATTLIST color color CDATA "rgb(0,0,0)">
+33 -31
View File
@@ -1,13 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE delegatemap [
<!ELEMENT delegatemap (delegate)+>
<!ELEMENT delegate (#PCDATA)>
<!ATTLIST delegate decode CDATA #IMPLIED>
<!ATTLIST delegate encode CDATA #IMPLIED>
<!ATTLIST delegate mode CDATA #IMPLIED>
<!ATTLIST delegate spawn CDATA #IMPLIED>
<!ATTLIST delegate stealth CDATA #IMPLIED>
<!ATTLIST delegate thread-support CDATA #IMPLIED>
<!ATTLIST delegate command CDATA #REQUIRED>
<!ELEMENT delegatemap (delegate)+>
<!ATTLIST delegatemap xmlns CDATA #FIXED ''>
<!ELEMENT delegate EMPTY>
<!ATTLIST delegate xmlns CDATA #FIXED '' command CDATA #REQUIRED
decode NMTOKEN #IMPLIED encode NMTOKEN #IMPLIED mode NMTOKEN #IMPLIED
spawn NMTOKEN #IMPLIED stealth NMTOKEN #IMPLIED>
]>
<!--
Delegate command file.
@@ -61,15 +59,15 @@
-->
<delegatemap>
<delegate decode="bpg" command="&quot;bpgdec&quot; -b 16 -o &quot;%o.png&quot; &quot;%i&quot;; /bin/mv &quot;%o.png&quot; &quot;%o&quot;"/>
<delegate decode="png" encode="bpg" command="&quot;bpgenc&quot; -b 12 -sstdout=%%stderr &quot;%Q&quot; -o &quot;%o&quot; &quot;%i&quot;"/>
<delegate decode="png" encode="bpg" command="&quot;bpgenc&quot; -b 12 -q &quot;%~&quot; -o &quot;%o&quot; &quot;%i&quot;"/>
<delegate decode="blender" command="&quot;blender&quot; -b &quot;%i&quot; -F PNG -o &quot;%o&quot;&quot;\n&quot;convert&quot; -concatenate &quot;%o*.png&quot; &quot;%o&quot;"/>
<delegate decode="browse" stealth="True" spawn="True" command="&quot;xdg-open&quot; http://www.imagemagick.org/; /bin/rm &quot;%i&quot;"/>
<delegate decode="browse" stealth="True" spawn="True" command="&quot;xdg-open&quot; https://imagemagick.org/; /bin/rm &quot;%i&quot;"/>
<delegate decode="cdr" command="&quot;uniconvertor&quot; &quot;%i&quot; &quot;%o.svg&quot;; /bin/mv &quot;%o.svg&quot; &quot;%o&quot;"/>
<delegate decode="cgm" command="&quot;uniconvertor&quot; &quot;%i&quot; &quot;%o.svg&quot;; /bin/mv &quot;%o.svg&quot; &quot;%o&quot;"/>
<delegate decode="https" command="&quot;curl&quot; -s -k -L -o &quot;%o&quot; &quot;https:%M&quot;"/>
<delegate decode="dng:decode" command="&quot;ufraw-batch&quot; --silent --create-id=also --out-type=png --out-depth=16 &quot;--output=%u.png&quot; &quot;%i&quot;"/>
<delegate decode="doc" command="&quot;soffice&quot; --convert-to pdf -outdir `dirname &quot;%i&quot;` &quot;%i&quot; 2&gt; &quot;%u&quot;; /bin/mv &quot;%i.pdf&quot; &quot;%o&quot;"/>
<delegate decode="docx" command="&quot;soffice&quot; --convert-to pdf -outdir `dirname &quot;%i&quot;` &quot;%i&quot; 2&gt; &quot;%u&quot;; /bin/mv &quot;%i.pdf&quot; &quot;%o&quot;"/>
<delegate decode="https:decode" command="&quot;curl&quot; -s -k -L -o &quot;%u.dat&quot; &quot;https:%M&quot;"/>
<delegate decode="doc" command="&quot;libreoffice&quot; --headless --convert-to pdf -outdir `dirname &quot;%i&quot;` &quot;%i&quot; 2&gt; &quot;%u&quot;; /bin/mv &quot;%i.pdf&quot; &quot;%o&quot;"/>
<delegate decode="docx" command="&quot;libreoffice&quot; --headless --convert-to pdf -outdir `dirname &quot;%i&quot;` &quot;%i&quot; 2&gt; &quot;%u&quot;; /bin/mv &quot;%i.pdf&quot; &quot;%o&quot;"/>
<delegate decode="dng:decode" command="&quot;ufraw-batch&quot; --silent --create-id=also --out-type=png --out-depth=16 --output=&quot;%u.png&quot; &quot;%i&quot;"/>
<delegate decode="dot" command='&quot;dot&quot; -Tsvg &quot;%i&quot; -o &quot;%o&quot;' />
<delegate decode="dvi" command="&quot;dvips&quot; -sstdout=%%stderr -o &quot;%o&quot; &quot;%i&quot;"/>
<delegate decode="dxf" command="&quot;uniconvertor&quot; &quot;%i&quot; &quot;%o.svg&quot;; /bin/mv &quot;%o.svg&quot; &quot;%o&quot;"/>
@@ -83,26 +81,27 @@
<delegate decode="html" command="&quot;html2ps&quot; -U -o &quot;%o&quot; &quot;%i&quot;"/>
<delegate decode="ilbm" command="&quot;ilbmtoppm&quot; &quot;%i&quot; &gt; &quot;%o&quot;"/>
<delegate decode="jpg" encode="lep" mode="encode" command="&quot;lepton&quot; &quot;%i&quot; &quot;%o&quot;"/>
<delegate decode="jxr" command="/bin/mv &quot;%i&quot; &quot;%i.jxr&quot;; &quot;JxrDecApp&quot; -i &quot;%i.jxr&quot; -o &quot;%o.bmp&quot; -c 0; /bin/mv &quot;%i.jxr&quot; &quot;%i&quot;; /bin/mv &quot;%o.bmp&quot; &quot;%o&quot;"/>
<delegate decode="jxr" command="/bin/mv &quot;%i&quot; &quot;%i.jxr&quot;; &quot;JxrDecApp&quot; -i &quot;%i.jxr&quot; -o &quot;%o.pnm&quot;; /bin/mv &quot;%i.jxr&quot; &quot;%i&quot;; /bin/mv &quot;%o.pnm&quot; &quot;%o&quot;"/>
<delegate decode="lep" mode="decode" command="&quot;lepton&quot; &quot;%i&quot; &quot;%o&quot;"/>
<delegate decode="miff" encode="show" spawn="True" command="&quot;display&quot; -immutable -delay 0 -title &quot;%M&quot; &quot;%i&quot;"/>
<delegate decode="miff" encode="win" stealth="True" spawn="True" command="&quot;display&quot; -immutable -delay 0 -title &quot;%M&quot; &quot;%i&quot;"/>
<delegate decode="mpeg:decode" command="&quot;ffmpeg&quot; -nostdin -v -1 -i &quot;%i&quot; -vframes %S -vcodec pam -an -f rawvideo -y &quot;%u.pam&quot; 2&gt; &quot;%u&quot;"/>
<delegate decode="odt" command="&quot;soffice&quot; --convert-to pdf -outdir `dirname &quot;%i&quot;` &quot;%i&quot; 2&gt; &quot;%u&quot;; /bin/mv &quot;%i.pdf&quot; &quot;%o&quot;"/>
<delegate decode="pcl:cmyk" stealth="True" command="&quot;pcl6&quot; -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pamcmyk32&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
<delegate decode="odt" command="&quot;libreoffice&quot; --headless --convert-to pdf -outdir `dirname &quot;%i&quot;` &quot;%i&quot; 2&gt; &quot;%u&quot;; /bin/mv &quot;%i.pdf&quot; &quot;%o&quot;"/>
<delegate decode="pcl:cmyk" stealth="True" command="&quot;pcl6&quot; -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=ppmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
<delegate decode="pcl:color" stealth="True" command="&quot;pcl6&quot; -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=ppmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
<delegate decode="pcl:mono" stealth="True" command="&quot;pcl6&quot; -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pbmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
<delegate decode="pdf" encode="eps" mode="bi" command="&quot;gs&quot; -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=eps2write&quot; -sPDFPassword=&quot;%a&quot; &quot;-sOutputFile=%o&quot; &quot;-f%i&quot;"/>
<delegate decode="pdf" encode="ps" mode="bi" command="&quot;gs&quot; -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=ps2write&quot; -sPDFPassword=&quot;%a&quot; &quot;-sOutputFile=%o&quot; &quot;-f%i&quot;"/>
<delegate decode="pcl:mono" stealth="True" command="&quot;pcl6&quot; -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=ppmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
<delegate decode="pdf" encode="eps" mode="bi" command="&quot;gs&quot; -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=eps2write&quot; &quot;-sPDFPassword=%a&quot; &quot;-sOutputFile=%o&quot; &quot;-f%i&quot;"/>
<delegate decode="pdf" encode="ps" mode="bi" command="&quot;gs&quot; -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=ps2write&quot; &quot;-sPDFPassword=%a&quot; &quot;-sOutputFile=%o&quot; &quot;-f%i&quot;"/>
<delegate decode="pnm" encode="trace" command="&quot;potrace&quot; --svg --output &quot;%o&quot; &quot;%i&quot;"/>
<delegate decode="png" encode="webp" command="&quot;cwebp&quot; -quiet %Q &quot;%i&quot; -o &quot;%o&quot;"/>
<delegate decode="pnm" encode="ilbm" mode="encode" command="&quot;ppmtoilbm&quot; -24if &quot;%i&quot; &gt; &quot;%o&quot;"/>
<delegate decode="bmp" encode="jxr" command="/bin/mv &quot;%i&quot; &quot;%i.bmp&quot;; &quot;JxrEncApp&quot; -i &quot;%i.bmp&quot; -o &quot;%o.jxr&quot;; /bin/mv &quot;%i.bmp&quot; &quot;%i&quot;; /bin/mv &quot;%o.jxr&quot; &quot;%o&quot;"/>
<delegate decode="bmp" encode="wdp" command="/bin/mv &quot;%i&quot; &quot;%i.bmp&quot;; &quot;JxrEncApp&quot; -i &quot;%i.bmp&quot; -o &quot;%o.jxr&quot;; /bin/mv &quot;%i.bmp&quot; &quot;%i&quot;; /bin/mv &quot;%o.jxr&quot; &quot;%o&quot;"/>
<delegate decode="ppt" command="&quot;soffice&quot; --convert-to pdf -outdir `dirname &quot;%i&quot;` &quot;%i&quot; 2&gt; &quot;%u&quot;; /bin/mv &quot;%i.pdf&quot; &quot;%o&quot;"/>
<delegate decode="pptx" command="&quot;soffice&quot; --convert-to pdf -outdir `dirname &quot;%i&quot;` &quot;%i&quot; 2&gt; &quot;%u&quot;; /bin/mv &quot;%i.pdf&quot; &quot;%o&quot;"/>
<delegate decode="ppt" command="&quot;libreoffice&quot; --headless --convert-to pdf -outdir `dirname &quot;%i&quot;` &quot;%i&quot; 2&gt; &quot;%u&quot;; /bin/mv &quot;%i.pdf&quot; &quot;%o&quot;"/>
<delegate decode="pptx" command="&quot;libreoffice&quot; --headless --convert-to pdf -outdir `dirname &quot;%i&quot;` &quot;%i&quot; 2&gt; &quot;%u&quot;; /bin/mv &quot;%i.pdf&quot; &quot;%o&quot;"/>
<delegate decode="ps" encode="prt" command='&quot; lpr&quot; &quot;%i&quot;'/>
<delegate decode="ps:alpha" stealth="True" command="&quot;gs&quot; -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pngalpha&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;-f%s&quot; &quot;-f%s&quot;"/>
<delegate decode="ps:cmyk" stealth="True" command="&quot;gs&quot; -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pamcmyk32&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;-f%s&quot; &quot;-f%s&quot;"/>
<delegate decode="ps:color" stealth="True" command="&quot;gs&quot; -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pnmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;-f%s&quot; &quot;-f%s&quot;"/>
<delegate decode="ps:color" stealth="True" command="&quot;gs&quot; -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=png16m&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;-f%s&quot; &quot;-f%s&quot;"/>
<delegate decode="ps" encode="eps" mode="bi" command="&quot;gs&quot; -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=eps2write&quot; &quot;-sOutputFile=%o&quot; &quot;-f%i&quot;"/>
<delegate decode="ps" encode="pdf" mode="bi" command="&quot;gs&quot; -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pdfwrite&quot; &quot;-sOutputFile=%o&quot; &quot;-f%i&quot;"/>
<delegate decode="ps" encode="print" mode="encode" command="lpr &quot;%i&quot;"/>
@@ -110,14 +109,17 @@
<delegate decode="shtml" command="&quot;html2ps&quot; -U -o &quot;%o&quot; &quot;%i&quot;"/>
<delegate decode="sid" command="&quot;mrsidgeodecode&quot; -if sid -i &quot;%i&quot; -of tif -o &quot;%o&quot; &gt; &quot;%u&quot;"/>
<delegate decode="svg" command="&quot;rsvg-convert&quot; -o &quot;%o&quot; &quot;%i&quot;"/>
<delegate decode="svg:decode" stealth="True" command="&quot;inkscape&quot; &quot;%s&quot; --export-png=&quot;%s&quot; --export-dpi=&quot;%s&quot; --export-background=&quot;%s&quot; --export-background-opacity=&quot;%s&quot; &gt; &quot;%s&quot; 2&gt;&amp;1"/>
<!-- Change export-filename to export-png for inkscape < 1.0 -->
<delegate decode="svg:decode" stealth="True" command="&quot;inkscape&quot; &quot;%s&quot; --export-filename=&quot;%s&quot; --export-dpi=&quot;%s&quot; --export-background=&quot;%s&quot; --export-background-opacity=&quot;%s&quot; &gt; &quot;%s&quot; 2&gt;&amp;1"/>
<delegate decode="tiff" encode="text" command="&quot;tesseract&quot; &quot;%i&quot; &quot;%u&quot;; /bin/mv &quot;%u.txt&quot; &quot;%o&quot;"/>
<delegate decode="tiff" encode="launch" mode="encode" command="&quot;gimp&quot; &quot;%i&quot;"/>
<delegate decode="wdp" command="/bin/mv &quot;%i&quot; &quot;%i.jxr&quot;; &quot;JxrDecApp&quot; -i &quot;%i.jxr&quot; -o &quot;%o.bmp&quot;; /bin/mv &quot;%i.jxr&quot; &quot;%i&quot;; /bin/mv &quot;%o.bmp&quot; &quot;%o&quot;"/>
<delegate decode="webp" command="&quot;dwebp&quot; -pam &quot;%i&quot; -o &quot;%o&quot;"/>
<delegate decode="xls" command="&quot;soffice&quot; --convert-to pdf -outdir `dirname &quot;%i&quot;` &quot;%i&quot; 2&gt; &quot;%u&quot;; /bin/mv &quot;%i.pdf&quot; &quot;%o&quot;"/>
<delegate decode="xlsx" command="&quot;soffice&quot; --convert-to pdf -outdir `dirname &quot;%i&quot;` &quot;%i&quot; 2&gt; &quot;%u&quot;; /bin/mv &quot;%i.pdf&quot; &quot;%o&quot;"/>
<delegate decode="xps:cmyk" stealth="True" command="&quot;gxps&quot; -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=bmpsep8&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
<delegate decode="xls" command="&quot;libreoffice&quot; --headless --convert-to pdf -outdir `dirname &quot;%i&quot;` &quot;%i&quot; 2&gt; &quot;%u&quot;; /bin/mv &quot;%i.pdf&quot; &quot;%o&quot;"/>
<delegate decode="xlsx" command="&quot;libreoffice&quot; --headless --convert-to pdf -outdir `dirname &quot;%i&quot;` &quot;%i&quot; 2&gt; &quot;%u&quot;; /bin/mv &quot;%i.pdf&quot; &quot;%o&quot;"/>
<delegate decode="xps:cmyk" stealth="True" command="&quot;gxps&quot; -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=ppmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
<delegate decode="xps:color" stealth="True" command="&quot;gxps&quot; -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=ppmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
<delegate decode="xps:mono" stealth="True" command="&quot;gxps&quot; -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pbmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
<delegate encode="mpeg:encode" stealth="True" command="&quot;ffmpeg&quot; -nostdin -v -1 -i &quot;%M%%d.jpg&quot; &quot;%u.%m&quot; 2&gt; &quot;%u&quot;"/>
<delegate decode="xps:mono" stealth="True" command="&quot;gxps&quot; -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=ppmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
<delegate decode="video:decode" command="&quot;ffmpeg&quot; -nostdin -v -1 -i &quot;%i&quot; -vframes %S -vcodec pam -an -f rawvideo -y &quot;%u.pam&quot; 2&gt; &quot;%u&quot;"/>
<delegate encode="video:encode" stealth="True" command="&quot;ffmpeg&quot; -nostdin -v -1 -i &quot;%M%%d.pam&quot; -plays %I &quot;%u.%m&quot; 2&gt; &quot;%u&quot;"/>
</delegatemap>
+40
View File
@@ -10,6 +10,45 @@
<!ATTLIST log format CDATA #IMPLIED>
]>
<!--
Configure ImageMagick logger.
Choose from one or more these events separated by a comma:
all
accelerate
annotate
blob
cache
coder
command
configure
deprecate
draw
exception
locale
module
none
pixel
policy
resource
trace
transform
user
wand
x11
Choose one output handler:
console
debug
event
file
none
stderr
stdout
When output is to a file, specify the filename. Embed %g in the filename to
support log generations. Generations is the number of log files to retain.
Limit is the number of logging events before generating a new log generation.
The format of the log is defined by embedding special format characters:
%c client
@@ -29,6 +68,7 @@
%% percent sign
\n newline
\r carriage return
xml
-->
<logmap>
<log events="None"/>
+4
View File
@@ -13,6 +13,9 @@
<!ATTLIST mime mask CDATA #IMPLIED>
<!ATTLIST mime priority CDATA #IMPLIED>
]>
<!--
Configure ImageMagick mime types.
-->
<mimemap>
<mime type="application/andrew-inset" acronym="ATK" description="Andrew Toolkit" priority="100" pattern="*.ez" />
<mime type="application/illustrator" description="Adobe Illustrator document" priority="100" pattern="*.ai" />
@@ -824,6 +827,7 @@
<mime type="image/x-gzeps" description="EPS image (gzip-compressed)" priority="100" pattern="*.epsi.gz" />
<mime type="image/x-gzeps" description="EPS image (gzip-compressed)" priority="100" pattern="*.epsf.gz" />
<mime type="image/x-ico" acronym="ICO" description="Windows Icon" priority="100" pattern="*.ico" />
<mime type="image/x-icon" acronym="ICO" description="Windows Icon" priority="100" pattern="*.ico" />
<mime type="image/x-icns" description="MacOS X icon" data-type="string" offset="0" magic="icns" priority="50" />
<mime type="image/x-icns" description="MacOS X icon" priority="100" pattern="*.icns" />
<mime type="image/x-iff" description="IFF image" priority="100" pattern="*.iff" />
+47 -21
View File
@@ -1,19 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE policymap [
<!ELEMENT policymap (policy)+>
<!ELEMENT policy (#PCDATA)>
<!ATTLIST policy domain (delegate|coder|filter|path|resource) #IMPLIED>
<!ATTLIST policy name CDATA #IMPLIED>
<!ATTLIST policy rights CDATA #IMPLIED>
<!ATTLIST policy pattern CDATA #IMPLIED>
<!ATTLIST policy value CDATA #IMPLIED>
<!ELEMENT policymap (policy)*>
<!ATTLIST policymap xmlns CDATA #FIXED ''>
<!ELEMENT policy EMPTY>
<!ATTLIST policy xmlns CDATA #FIXED '' domain NMTOKEN #REQUIRED
name NMTOKEN #IMPLIED pattern CDATA #IMPLIED rights NMTOKEN #IMPLIED
stealth NMTOKEN #IMPLIED value CDATA #IMPLIED>
]>
<!--
Configure ImageMagick policies.
Domains include system, delegate, coder, filter, path, or resource.
Rights include none, read, write, and execute. Use | to combine them,
Rights include none, read, write, execute and all. Use | to combine them,
for example: "read | write" to permit read from, or write to, a path.
Use a glob expression as a pattern.
@@ -26,27 +25,35 @@
<policy domain="coder" rights="none" pattern="HTTP" />
The /repository file system is restricted to read only. We use a glob
expression to match all paths that start with /repository:
<policy domain="path" rights="read" pattern="/repository/*" />
Lets prevent users from executing any image filters:
<policy domain="filter" rights="none" pattern="*" />
The /repository file system is restricted to read only. We use a glob
expression to match all paths that start with /repository:
<policy domain="path" rights="read" pattern="/repository/*" />
Let's prevent possible exploits by removing the right to use indirect reads.
<policy domain="path" rights="none" pattern="@*" />
Any large image is cached to disk rather than memory:
<policy domain="resource" name="area" value="1GB"/>
<policy domain="resource" name="area" value="1GP"/>
Define arguments for the memory, map, area, width, height, and disk resources
Use the default system font unless overwridden by the application:
<policy domain="system" name="font" value="/usr/share/fonts/favorite.ttf"/>
Define arguments for the memory, map, area, width, height and disk resources
with SI prefixes (.e.g 100MB). In addition, resource policies are maximums
for each instance of ImageMagick (e.g. policy memory limit 1GB, -limit 2GB
exceeds policy maximum so memory limit is 1GB).
Rules are processed in order. Here we want to restrict ImageMagick to only
read or write a small subset of proven web-safe image types:
<policy domain="delegate" rights="none" pattern="*" />
<policy domain="filter" rights="none" pattern="*" />
<policy domain="coder" rights="none" pattern="*" />
<policy domain="coder" rights="read|write" pattern="{GIF,JPEG,PNG,WEBP}" />
-->
<policymap>
<!-- <policy domain="resource" name="temporary-path" value="/tmp"/> -->
@@ -54,12 +61,25 @@
<policy domain="resource" name="map" value="512MiB"/>
<policy domain="resource" name="width" value="16KP"/>
<policy domain="resource" name="height" value="16KP"/>
<policy domain="resource" name="area" value="128MB"/>
<!-- <policy domain="resource" name="list-length" value="128"/> -->
<policy domain="resource" name="area" value="128MP"/>
<policy domain="resource" name="disk" value="1GiB"/>
<!-- <policy domain="resource" name="file" value="768"/> -->
<!-- <policy domain="resource" name="thread" value="4"/> -->
<!-- <policy domain="resource" name="throttle" value="0"/> -->
<!-- <policy domain="resource" name="time" value="3600"/> -->
<!-- <policy domain="coder" rights="none" pattern="MVG" /> -->
<!-- <policy domain="module" rights="none" pattern="{PS,PDF,XPS}" /> -->
<!-- <policy domain="path" rights="none" pattern="@*" /> -->
<!-- <policy domain="cache" name="memory-map" value="anonymous"/> -->
<!-- <policy domain="cache" name="synchronize" value="True"/> -->
<!-- <policy domain="cache" name="shared-secret" value="passphrase" stealth="true"/>
<!-- <policy domain="system" name="max-memory-request" value="256MiB"/> -->
<!-- <policy domain="system" name="shred" value="2"/> -->
<!-- <policy domain="system" name="precision" value="6"/> -->
<!-- <policy domain="system" name="font" value="/path/to/font.ttf"/> -->
<!-- <policy domain="system" name="pixel-cache-memory" value="anonymous"/> -->
<!-- <policy domain="system" name="shred" value="2"/> -->
<!-- <policy domain="system" name="precision" value="6"/> -->
<!-- not needed due to the need to use explicitly by mvg: -->
<!-- <policy domain="delegate" rights="none" pattern="MVG" /> -->
@@ -69,5 +89,11 @@
<policy domain="delegate" rights="none" pattern="HTTP" />
<!-- in order to avoid to get image with password text -->
<policy domain="path" rights="none" pattern="@*"/>
<policy domain="cache" name="shared-secret" value="passphrase" stealth="true"/>
<!-- disable ghostscript format types -->
<policy domain="coder" rights="none" pattern="PS" />
<policy domain="coder" rights="none" pattern="PS2" />
<policy domain="coder" rights="none" pattern="PS3" />
<policy domain="coder" rights="none" pattern="EPS" />
<policy domain="coder" rights="none" pattern="PDF" />
<policy domain="coder" rights="none" pattern="XPS" />
</policymap>
-73
View File
@@ -1,73 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE policymap [
<!ELEMENT policymap (policy)+>
<!ELEMENT policy (#PCDATA)>
<!ATTLIST policy domain (delegate|coder|filter|path|resource) #IMPLIED>
<!ATTLIST policy name CDATA #IMPLIED>
<!ATTLIST policy rights CDATA #IMPLIED>
<!ATTLIST policy pattern CDATA #IMPLIED>
<!ATTLIST policy value CDATA #IMPLIED>
]>
<!--
Configure ImageMagick policies.
Domains include system, delegate, coder, filter, path, or resource.
Rights include none, read, write, and execute. Use | to combine them,
for example: "read | write" to permit read from, or write to, a path.
Use a glob expression as a pattern.
Suppose we do not want users to process MPEG video images:
<policy domain="delegate" rights="none" pattern="mpeg:decode" />
Here we do not want users reading images from HTTP:
<policy domain="coder" rights="none" pattern="HTTP" />
Lets prevent users from executing any image filters:
<policy domain="filter" rights="none" pattern="*" />
The /repository file system is restricted to read only. We use a glob
expression to match all paths that start with /repository:
<policy domain="path" rights="read" pattern="/repository/*" />
Let's prevent possible exploits by removing the right to use indirect reads.
<policy domain="path" rights="none" pattern="@*" />
Any large image is cached to disk rather than memory:
<policy domain="resource" name="area" value="1GB"/>
Define arguments for the memory, map, area, width, height, and disk resources
with SI prefixes (.e.g 100MB). In addition, resource policies are maximums
for each instance of ImageMagick (e.g. policy memory limit 1GB, -limit 2GB
exceeds policy maximum so memory limit is 1GB).
-->
<policymap>
<!-- <policy domain="resource" name="temporary-path" value="/tmp"/> -->
<policy domain="resource" name="memory" value="256MiB"/>
<policy domain="resource" name="map" value="512MiB"/>
<policy domain="resource" name="width" value="16KP"/>
<policy domain="resource" name="height" value="16KP"/>
<policy domain="resource" name="area" value="128MB"/>
<policy domain="resource" name="disk" value="1GiB"/>
<!-- <policy domain="resource" name="file" value="768"/> -->
<!-- <policy domain="resource" name="thread" value="4"/> -->
<!-- <policy domain="resource" name="throttle" value="0"/> -->
<!-- <policy domain="resource" name="time" value="3600"/> -->
<!-- <policy domain="system" name="precision" value="6"/> -->
<!-- not needed due to the need to use explicitly by mvg: -->
<!-- <policy domain="delegate" rights="none" pattern="MVG" /> -->
<!-- use curl -->
<policy domain="delegate" rights="none" pattern="URL" />
<policy domain="delegate" rights="none" pattern="HTTPS" />
<policy domain="delegate" rights="none" pattern="HTTP" />
<!-- in order to avoid to get image with password text -->
<policy domain="path" rights="none" pattern="@*"/>
<policy domain="cache" name="shared-secret" value="passphrase" stealth="true"/>
</policymap>
+23 -17
View File
@@ -1,13 +1,18 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE quantization-tables [
<!ELEMENT quantization-tables (table)+>
<!ELEMENT table (description , levels)>
<!ELEMENT description (CDATA)>
<!ELEMENT levels (CDATA)>
<!ATTLIST table slot ID #REQUIRED>
<!ATTLIST levels width CDATA #REQUIRED>
<!ATTLIST levels height CDATA #REQUIRED>
<!ATTLIST levels divisor CDATA #REQUIRED>
<!ELEMENT quantization-tables (table)>
<!ATTLIST quantization-tables xmlns CDATA #FIXED "">
<!ELEMENT table (description , levels)>
<!ATTLIST table xmlns CDATA #FIXED "">
<!ATTLIST table alias NMTOKEN #REQUIRED>
<!ATTLIST table slot CDATA #REQUIRED>
<!ELEMENT description (#PCDATA)>
<!ATTLIST description xmlns CDATA #FIXED "">
<!ELEMENT levels (#PCDATA)>
<!ATTLIST levels xmlns CDATA #FIXED "">
<!ATTLIST levels divisor CDATA #REQUIRED>
<!ATTLIST levels height CDATA #REQUIRED>
<!ATTLIST levels width CDATA #REQUIRED>
]>
<!--
JPEG quantization table created by Dr. Nicolas Robidoux, Senior Research
@@ -47,16 +52,17 @@
85, 75, 135, 156, 189, 238, 311, 418
</levels>
</table>
<!--
If you want to use a different quantization table for Chroma (say), just add
<!--
If you want to use a different quantization table for Chroma, for example,
just add:
<table slot="1" alias="chroma">
<description>Chroma Quantization Table</description>
INSERT 64 POSITIVE INTEGERS HERE, COMMA-SEPARATED
</levels>
</table>
<table slot="1" alias="chroma">
<description>Chroma Quantization Table</description>
INSERT 64 POSITIVE INTEGERS HERE, COMMA-SEPARATED
</levels>
</table>
here (but outside of these comments).
-->
here (but outside of these comments).
-->
</quantization-tables>
+10 -8
View File
@@ -1,13 +1,15 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE thresholds [
<!ELEMENT thresholds (threshold)+>
<!ELEMENT threshold (description , levels)>
<!ELEMENT description (CDATA)>
<!ELEMENT levels (CDATA)>
<!ATTLIST threshold map ID #REQUIRED>
<!ATTLIST levels width CDATA #REQUIRED>
<!ATTLIST levels height CDATA #REQUIRED>
<!ATTLIST levels divisor CDATA #REQUIRED>
<!ELEMENT thresholds (threshold)+>
<!ATTLIST thresholds xmlns CDATA #FIXED ''>
<!ELEMENT threshold (description,levels)>
<!ATTLIST threshold xmlns CDATA #FIXED '' alias NMTOKEN #IMPLIED
map NMTOKEN #REQUIRED>
<!ELEMENT description (#PCDATA)>
<!ATTLIST description xmlns CDATA #FIXED ''>
<!ELEMENT levels (#PCDATA)>
<!ATTLIST levels xmlns CDATA #FIXED '' divisor CDATA #REQUIRED
height CDATA #REQUIRED width CDATA #REQUIRED>
]>
<!--
Threshold Maps for Ordered Posterized Dither
File diff suppressed because it is too large Load Diff
+11 -15
View File
@@ -1,21 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE typemap [
<!ELEMENT typemap (type)+>
<!ELEMENT type (#PCDATA)>
<!ELEMENT include (#PCDATA)>
<!ATTLIST type name CDATA #REQUIRED>
<!ATTLIST type fullname CDATA #IMPLIED>
<!ATTLIST type fullname="" family CDATA #IMPLIED>
<!ATTLIST type foundry CDATA #IMPLIED>
<!ATTLIST type weight CDATA #IMPLIED>
<!ATTLIST type style CDATA #IMPLIED>
<!ATTLIST type stretch CDATA #IMPLIED>
<!ATTLIST type format CDATA #IMPLIED>
<!ATTLIST type metrics CDATA #IMPLIED>
<!ATTLIST type glyphs CDATA #REQUIRED>
<!ATTLIST type version CDATA #IMPLIED>
<!ATTLIST include file CDATA #REQUIRED>
<!ELEMENT typemap (type)+>
<!ATTLIST typemap xmlns CDATA #FIXED ''>
<!ELEMENT type EMPTY>
<!ATTLIST type xmlns CDATA #FIXED '' encoding NMTOKEN #IMPLIED
family CDATA #REQUIRED format NMTOKEN #REQUIRED foundry NMTOKEN #REQUIRED
fullname CDATA #REQUIRED glyphs CDATA #REQUIRED metrics CDATA #REQUIRED
name NMTOKEN #REQUIRED stretch NMTOKEN #REQUIRED style NMTOKEN #REQUIRED
version CDATA #IMPLIED weight CDATA #REQUIRED>
]>
<!--
ImageMagick DejaVU font configuration.
-->
<typemap>
<type name="DejaVu-LGC-Sans-Bold" fullname="DejaVu LGC Sans Bold" family="DejaVuGC Sans" style="Normal" stretch="Normal" weight="700" glyphs="DejaVuLGCSans-Bold.ttf"/>
<type name="DejaVu-LGC-Sans-Bold-Oblique" fullname="DejaVu LGC Sans Bold Oblique" family="DejaVuGC Sans" style="Oblique" stretch="Normal" weight="700" glyphs="DejaVuLGCSans-BoldOblique.ttf"/>
+11 -15
View File
@@ -1,21 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE typemap [
<!ELEMENT typemap (type)+>
<!ELEMENT type (#PCDATA)>
<!ELEMENT include (#PCDATA)>
<!ATTLIST type name CDATA #REQUIRED>
<!ATTLIST type fullname CDATA #IMPLIED>
<!ATTLIST type family CDATA #IMPLIED>
<!ATTLIST type foundry CDATA #IMPLIED>
<!ATTLIST type weight CDATA #IMPLIED>
<!ATTLIST type style CDATA #IMPLIED>
<!ATTLIST type stretch CDATA #IMPLIED>
<!ATTLIST type format CDATA #IMPLIED>
<!ATTLIST type metrics CDATA #IMPLIED>
<!ATTLIST type glyphs CDATA #REQUIRED>
<!ATTLIST type version CDATA #IMPLIED>
<!ATTLIST include file CDATA #REQUIRED>
<!ELEMENT typemap (type)+>
<!ATTLIST typemap xmlns CDATA #FIXED ''>
<!ELEMENT type EMPTY>
<!ATTLIST type xmlns CDATA #FIXED '' encoding NMTOKEN #IMPLIED
family CDATA #REQUIRED format NMTOKEN #REQUIRED foundry NMTOKEN #REQUIRED
fullname CDATA #REQUIRED glyphs CDATA #REQUIRED metrics CDATA #REQUIRED
name NMTOKEN #REQUIRED stretch NMTOKEN #REQUIRED style NMTOKEN #REQUIRED
version CDATA #IMPLIED weight CDATA #REQUIRED>
]>
<!--
ImageMagick Ghostscript font configuration.
-->
<typemap>
<type name="AvantGarde-Book" fullname="AvantGarde Book" family="AvantGarde" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/gsfonts/a010013l.afm" glyphs="/usr/share/fonts/type1/gsfonts/a010013l.pfb"/>
<type name="AvantGarde-BookOblique" fullname="AvantGarde Book Oblique" family="AvantGarde" foundry="URW" weight="400" style="oblique" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/gsfonts/a010033l.afm" glyphs="/usr/share/fonts/type1/gsfonts/a010033l.pfb"/>
+50
View File
@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE typemap [
<!ELEMENT typemap (type)+>
<!ATTLIST typemap xmlns CDATA #FIXED ''>
<!ELEMENT type EMPTY>
<!ATTLIST type xmlns CDATA #FIXED '' encoding NMTOKEN #IMPLIED
family CDATA #REQUIRED format NMTOKEN #REQUIRED foundry NMTOKEN #REQUIRED
fullname CDATA #REQUIRED glyphs CDATA #REQUIRED metrics CDATA #REQUIRED
name NMTOKEN #REQUIRED stretch NMTOKEN #REQUIRED style NMTOKEN #REQUIRED
version CDATA #IMPLIED weight CDATA #REQUIRED>
]>
<!--
ImageMagick URW-base35 font configuration.
-->
<typemap>
<type name="AvantGarde-Book" fullname="AvantGarde Book" family="AvantGarde" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/URWGothic-Book.afm" glyphs="/usr/share/fonts/type1/urw-base35/URWGothic-Book.t1"/>
<type name="AvantGarde-BookOblique" fullname="AvantGarde Book Oblique" family="AvantGarde" foundry="URW" weight="400" style="oblique" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/URWGothic-BookOblique.afm" glyphs="/usr/share/fonts/type1/urw-base35/URWGothic-BookOblique.t1"/>
<type name="AvantGarde-Demi" fullname="AvantGarde DemiBold" family="AvantGarde" foundry="URW" weight="600" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/URWGothic-Demi.afm" glyphs="/usr/share/fonts/type1/urw-base35/URWGothic-Demi.t1"/>
<type name="AvantGarde-DemiOblique" fullname="AvantGarde DemiOblique" family="AvantGarde" foundry="URW" weight="600" style="oblique" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/URWGothic-DemiOblique.afm" glyphs="/usr/share/fonts/type1/urw-base35/URWGothic-DemiOblique.t1"/>
<type name="Bookman-Demi" fullname="Bookman DemiBold" family="Bookman" foundry="URW" weight="600" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/URWBookman-Demi.afm" glyphs="/usr/share/fonts/type1/urw-base35/URWBookman-Demi.t1"/>
<type name="Bookman-DemiItalic" fullname="Bookman DemiBold Italic" family="Bookman" foundry="URW" weight="600" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/URWBookman-DemiItalic.afm" glyphs="/usr/share/fonts/type1/urw-base35/URWBookman-DemiItalic.t1"/>
<type name="Bookman-Light" fullname="Bookman Light" family="Bookman" foundry="URW" weight="300" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/URWBookman-Light.afm" glyphs="/usr/share/fonts/type1/urw-base35/URWBookman-Light.t1"/>
<type name="Bookman-LightItalic" fullname="Bookman Light Italic" family="Bookman" foundry="URW" weight="300" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/URWBookman-LightItalic.afm" glyphs="/usr/share/fonts/type1/urw-base35/URWBookman-LightItalic.t1"/>
<type name="Courier" fullname="Courier Regular" family="Courier" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/NimbusMonoPS-Refular.afm" glyphs="/usr/share/fonts/type1/urw-base35/NimbusMonoPS-Regular.t1"/>
<type name="Courier-Bold" fullname="Courier Bold" family="Courier" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/NimbusMonoPS-Bold.afm" glyphs="/usr/share/fonts/type1/urw-base35/NimbusMonoPS-Bold.t1"/>
<type name="Courier-Oblique" fullname="Courier Regular Oblique" family="Courier" foundry="URW" weight="400" style="oblique" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/NimbusMonoPS-Italic.afm" glyphs="/usr/share/fonts/type1/urw-base35/NimbusMonoPS-Italic.t1"/>
<type name="Courier-BoldOblique" fullname="Courier Bold Oblique" family="Courier" foundry="URW" weight="700" style="oblique" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/NimbusMonoPS-BoldItalic.afm" glyphs="/usr/share/fonts/type1/urw-base35/NimbusMonoPS-BoldItalic.t1"/>
<type name="fixed" fullname="Helvetica Regular" family="Helvetica" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/NimbusSans-Regular.afm" glyphs="/usr/share/fonts/type1/urw-base35/NimbusSans-Regular.t1"/>
<type name="Helvetica" fullname="Helvetica Regular" family="Helvetica" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/NimbusSans-Regular.afm" glyphs="/usr/share/fonts/type1/urw-base35/NimbusSans-Regular.t1"/>
<type name="Helvetica-Bold" fullname="Helvetica Bold" family="Helvetica" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/NimbusSans-Bold.afm" glyphs="/usr/share/fonts/type1/urw-base35/NimbusSans-Bold.t1"/>
<type name="Helvetica-Oblique" fullname="Helvetica Regular Italic" family="Helvetica" foundry="URW" weight="400" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/NimbusSans-Italic.afm" glyphs="/usr/share/fonts/type1/urw-base35/NimbusSans-Italic.t1"/>
<type name="Helvetica-BoldOblique" fullname="Helvetica Bold Italic" family="Helvetica" foundry="URW" weight="700" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/NimbusSans-BoldItalic.afm" glyphs="/usr/share/fonts/type1/urw-base35/NimbusSans-BoldItalic.t1"/>
<type name="Helvetica-Narrow" fullname="Helvetica Narrow" family="Helvetica Narrow" foundry="URW" weight="400" style="normal" stretch="condensed" format="type1" metrics="/usr/share/fonts/type1/urw-base35/NimbusSansNarrow-Regular.afm" glyphs="/usr/share/fonts/type1/urw-base35/NimbusSansNarrow-Regular.t1"/>
<type name="Helvetica-Narrow-Oblique" fullname="Helvetica Narrow Oblique" family="Helvetica Narrow" foundry="URW" weight="400" style="oblique" stretch="condensed" format="type1" metrics="/usr/share/fonts/type1/urw-base35/NimbusSansNarrow-Oblique.afm" glyphs="/usr/share/fonts/type1/urw-base35/NimbusSansNarrow-Oblique.t1"/>
<type name="Helvetica-Narrow-Bold" fullname="Helvetica Narrow Bold" family="Helvetica Narrow" foundry="URW" weight="700" style="normal" stretch="condensed" format="type1" metrics="/usr/share/fonts/type1/urw-base35/NimbusSansNarrow-Bold.afm" glyphs="/usr/share/fonts/type1/urw-base35/NimbusSansNarrow-Bold.t1"/>
<type name="Helvetica-Narrow-BoldOblique" fullname="Helvetica Narrow Bold Oblique" family="Helvetica Narrow" foundry="URW" weight="700" style="oblique" stretch="condensed" format="type1" metrics="/usr/share/fonts/type1/urw-base35/nNimbusSansNarrow-BdOblique.afm" glyphs="/usr/share/fonts/type1/urw-base35/NimbusSansNarrow-BdOblique.t1"/>
<type name="NewCenturySchlbk-Roman" fullname="New Century Schoolbook" family="NewCenturySchlbk" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/C059-Roman.afm" glyphs="/usr/share/fonts/type1/urw-base35/C059-Roman.t1"/>
<type name="NewCenturySchlbk-Italic" fullname="New Century Schoolbook Italic" family="NewCenturySchlbk" foundry="URW" weight="400" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/C059-Italic.afm" glyphs="/usr/share/fonts/type1/urw-base35/C059-Italic.t1"/>
<type name="NewCenturySchlbk-Bold" fullname="New Century Schoolbook Bold" family="NewCenturySchlbk" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/C059-Bold.afm" glyphs="/usr/share/fonts/type1/urw-base35/C059-Bold.t1"/>
<type name="NewCenturySchlbk-BoldItalic" fullname="New Century Schoolbook Bold Italic" family="NewCenturySchlbk" foundry="URW" weight="700" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/C059-BdIta.afm" glyphs="/usr/share/fonts/type1/urw-base35/C059-BdIta.t1"/>
<type name="Palatino-Roman" fullname="Palatino Regular" family="Palatino" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/P052-Roman.afm" glyphs="/usr/share/fonts/type1/urw-base35/P052-Roman.t1"/>
<type name="Palatino-Italic" fullname="Palatino Italic" family="Palatino" foundry="URW" weight="400" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/P052-Italic.afm" glyphs="/usr/share/fonts/type1/urw-base35/P052-Italic.t1"/>
<type name="Palatino-Bold" fullname="Palatino Bold" family="Palatino" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/P052-Bold.afm" glyphs="/usr/share/fonts/type1/urw-base35/P052-Bold.t1"/>
<type name="Palatino-BoldItalic" fullname="Palatino Bold Italic" family="Palatino" foundry="URW" weight="700" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/P052-BoldItalic.afm" glyphs="/usr/share/fonts/type1/urw-base35/P052-BoldItalic.t1"/>
<type name="Times-Roman" fullname="Times Regular" family="Times" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/NimbusRoman-Regular.afm" glyphs="/usr/share/fonts/type1/urw-base35/NimbusRoman-Regular.t1"/>
<type name="Times-Bold" fullname="Times Medium" family="Times" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/NimbusRoman-Bold.afm" glyphs="/usr/share/fonts/type1/urw-base35/NimbusRoman-Bold.t1"/>
<type name="Times-Italic" fullname="Times Regular Italic" family="Times" foundry="URW" weight="400" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/NimbusRoman-Italic.afm" glyphs="/usr/share/fonts/type1/urw-base35/NimbusRoman-Italic.t1"/>
<type name="Times-BoldItalic" fullname="Times Medium Italic" family="Times" foundry="URW" weight="700" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/NimbusRoman-BoldItalic.afm" glyphs="/usr/share/fonts/type1/urw-base35/NimbusRoman-BoldItalic.t1"/>
<type name="Symbol" fullname="Symbol" family="Symbol" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.afm" glyphs="/usr/share/fonts/type1/urw-base35/StandardSymbolsPS.t1" version="2.0" encoding="AdobeCustom"/>
</typemap>
+3
View File
@@ -16,6 +16,9 @@
<!ATTLIST type version CDATA #IMPLIED>
<!ATTLIST include file CDATA #REQUIRED>
]>
<!--
ImageMagick Windows font configuration.
-->
<typemap>
<type name="Arial" fullname="Arial" family="Arial" weight="400" style="normal" stretch="normal" glyphs="arial.ttf"/>
<type name="Arial-Black" fullname="Arial Black" family="Arial" weight="900" style="normal" stretch="normal" glyphs="ariblk.ttf"/>
+12 -16
View File
@@ -1,21 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE typemap [
<!ELEMENT typemap (type)+>
<!ELEMENT type (#PCDATA)>
<!ELEMENT include (#PCDATA)>
<!ATTLIST type name CDATA #REQUIRED>
<!ATTLIST type fullname CDATA #IMPLIED>
<!ATTLIST type family CDATA #IMPLIED>
<!ATTLIST type foundry CDATA #IMPLIED>
<!ATTLIST type weight CDATA #IMPLIED>
<!ATTLIST type style CDATA #IMPLIED>
<!ATTLIST type stretch CDATA #IMPLIED>
<!ATTLIST type format CDATA #IMPLIED>
<!ATTLIST type metrics CDATA #IMPLIED>
<!ATTLIST type glyphs CDATA #REQUIRED>
<!ATTLIST type version CDATA #IMPLIED>
<!ATTLIST include file CDATA #REQUIRED>
<!ELEMENT typemap (type)+>
<!ATTLIST typemap xmlns CDATA #FIXED ''>
<!ELEMENT type EMPTY>
<!ATTLIST type xmlns CDATA #FIXED '' encoding NMTOKEN #IMPLIED
family CDATA #REQUIRED format NMTOKEN #REQUIRED foundry NMTOKEN #REQUIRED
fullname CDATA #REQUIRED glyphs CDATA #REQUIRED metrics CDATA #REQUIRED
name NMTOKEN #REQUIRED stretch NMTOKEN #REQUIRED style NMTOKEN #REQUIRED
version CDATA #IMPLIED weight CDATA #REQUIRED>
]>
<!--
ImageMagick font configuration.
-->
<typemap>
<include file="type-ghostscript.xml" />
<include file="type-ghostscript.xml" /> <include file="type-urw-base35.xml" />
</typemap>
+5
View File
@@ -0,0 +1,5 @@
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=false
+82
View File
@@ -0,0 +1,82 @@
#!/bin/sh -e
# Script to dispatch NetworkManager events
#
# Runs ifupdown scripts when NetworkManager fiddles with interfaces.
# See NetworkManager(8) for further documentation of the dispatcher events.
# We do not handle connectivity-change events in ifupdown so simply exit at
# this point
if [ "$2" = "connectivity-change" ]; then
exit 0;
fi
if [ -z "$1" ]; then
echo "$0: called with no interface" 1>&2
exit 1;
fi
if [ -n "$IP4_NUM_ADDRESSES" ] && [ "$IP4_NUM_ADDRESSES" -gt 0 ]; then
ADDRESS_FAMILIES="$ADDRESS_FAMILIES inet"
fi
if [ -n "$IP6_NUM_ADDRESSES" ] && [ "$IP6_NUM_ADDRESSES" -gt 0 ]; then
ADDRESS_FAMILIES="$ADDRESS_FAMILIES inet6"
fi
# If we have a VPN connection ignore the underlying IP address(es)
if [ "$2" = "vpn-up" ] || [ "$2" = "vpn-down" ]; then
ADDRESS_FAMILIES=""
fi
if [ -n "$VPN_IP4_NUM_ADDRESSES" ] && [ "$VPN_IP4_NUM_ADDRESSES" -gt 0 ]; then
ADDRESS_FAMILIES="$ADDRESS_FAMILIES inet"
fi
if [ -n "$VPN_IP6_NUM_ADDRESSES" ] && [ "$VPN_IP6_NUM_ADDRESSES" -gt 0 ]; then
ADDRESS_FAMILIES="$ADDRESS_FAMILIES inet6"
fi
# We're probably bringing the interface down.
[ -n "$ADDRESS_FAMILIES" ] || ADDRESS_FAMILIES="inet"
# Fake ifupdown environment
export IFACE="$1"
export LOGICAL="$1"
export METHOD="NetworkManager"
export VERBOSITY="0"
for i in $ADDRESS_FAMILIES; do
export ADDRFAM="$i"
# Run the right scripts
case "$2" in
up|vpn-up)
export MODE="start"
export PHASE="post-up"
run-parts /etc/network/if-up.d
;;
down|vpn-down)
export MODE="stop"
export PHASE="post-down"
run-parts /etc/network/if-post-down.d
;;
# pre-up/pre-down not implemented. See
# https://bugzilla.gnome.org/show_bug.cgi?id=387832
# pre-up)
# export MODE="start"
# export PHASE="pre-up"
# run-parts /etc/network/if-pre-up.d
# ;;
# pre-down)
# export MODE="stop"
# export PHASE="pre-down"
# run-parts /etc/network/if-down.d
# ;;
hostname|dhcp4-change|dhcp6-change)
# Do nothing
;;
*)
echo "$0: called with unknown action \`$2'" 1>&2
exit 1
;;
esac
done
@@ -0,0 +1,26 @@
[connection]
id=Heimnetz WLAN
uuid=c4cfe646-ae91-42bc-9164-0131afe91838
type=wifi
autoconnect=false
permissions=
[wifi]
mac-address-blacklist=
mode=infrastructure
ssid=REALM_NETWORK_5G
[wifi-security]
key-mgmt=wpa-psk
psk=EineAlteDummeGanzHatEier
[ipv4]
dns-search=
method=auto
[ipv6]
addr-gen-mode=stable-privacy
dns-search=
method=auto
[proxy]
@@ -0,0 +1,23 @@
[connection]
id=Heimnetz
uuid=8bc1eb63-658e-4add-89bc-b66e7847e972
type=ethernet
permissions=
timestamp=1651575581
[ethernet]
mac-address-blacklist=
[ipv4]
address1=192.168.0.99/24,192.168.0.1
dns=192.168.0.28;192.168.0.1;
dns-search=realm.local;
method=manual
[ipv6]
addr-gen-mode=eui64
dns-search=
ip6-privacy=2
method=auto
[proxy]
+2 -2
View File
@@ -4,8 +4,8 @@
[PackagesNotFound]
# This is a link to a vendor URL which is shown when a suitable package
# could not be found in any remote software source.
# The page set here should explain how to add new software sources if required.
# could not be found in any remote software repository.
# The page set here should explain how to add new software repositories if required.
#
# If the value is set to 'none' then no link is shown.
#
+94
View File
@@ -0,0 +1,94 @@
# Only the system vendor should modify this file, ordinary users
# should not have to change anything.
[UPower]
# Enable the Watts Up Pro device.
#
# The Watts Up Pro contains a generic FTDI USB device without a specific
# vendor and product ID. When we probe for WUP devices, we can cause
# the user to get a perplexing "Device or resource busy" error when
# attempting to use their non-WUP device.
#
# The generic FTDI device is known to also be used on:
#
# - Sparkfun FT232 breakout board
# - Parallax Propeller
#
# default=false
EnableWattsUpPro=false
# Don't poll the kernel for battery level changes.
#
# Some hardware will send us battery level changes through
# events, rather than us having to poll for it. This option
# allows disabling polling for hardware that sends out events.
#
# default=false
NoPollBatteries=false
# Do we ignore the lid state
#
# Some laptops are broken. The lid state is either inverted, or stuck
# on or off. We can't do much to fix these problems, but this is a way
# for users to make the laptop panel vanish, a state that might be used
# by a couple of user-space daemons. On Linux systems, see also
# logind.conf(5).
#
# default=false
IgnoreLid=false
# Policy for warnings and action based on battery levels
#
# Whether battery percentage based policy should be used. The default
# is to use the time left, change to true to use the percentage, which
# should work around broken firmwares. It is also more reliable than
# the time left (frantically saving all your files is going to use more
# battery than letting it rest for example).
# default=true
UsePercentageForPolicy=true
# When UsePercentageForPolicy is true, the levels at which UPower will
# consider the battery low, critical, or take action for the critical
# battery level.
#
# This will also be used for batteries which don't have time information
# such as that of peripherals.
#
# If any value is invalid, or not in descending order, the defaults
# will be used.
#
# Defaults:
# PercentageLow=10
# PercentageCritical=3
# PercentageAction=2
PercentageLow=10
PercentageCritical=3
PercentageAction=2
# When UsePercentageForPolicy is false, the time remaining at which UPower
# will consider the battery low, critical, or take action for the critical
# battery level.
#
# If any value is invalid, or not in descending order, the defaults
# will be used.
#
# Defaults:
# TimeLow=1200
# TimeCritical=300
# TimeAction=120
TimeLow=1200
TimeCritical=300
TimeAction=120
# The action to take when "TimeAction" or "PercentageAction" above has been
# reached for the batteries (UPS or laptop batteries) supplying the computer
#
# Possible values are:
# PowerOff
# Hibernate
# HybridSleep
#
# If HybridSleep isn't available, Hibernate will be used
# If Hibernate isn't available, PowerOff will be used
CriticalPowerAction=HybridSleep
+18
View File
@@ -60,6 +60,24 @@ USERXSESSIONRC=$HOME/.xsessionrc
ALTUSERXSESSION=$HOME/.Xsession
ERRFILE=$HOME/.xsession-errors
OPTIONS="$(
if [ -r "$OPTIONFILE" ]; then
cat "$OPTIONFILE"
fi
if [ -d /etc/X11/Xsession.options.d ]; then
run-parts --list --regex '\.conf$' /etc/X11/Xsession.options.d | xargs -d '\n' cat
fi
)"
has_option() {
# Ensure that a later no-foo overrides an earlier foo
if [ "$(echo "$OPTIONS" | grep -Eo "^(no-)?$1\>" | tail -n 1)" = "$1" ]; then
return 0
else
return 1
fi
}
# attempt to create an error file; abort if we cannot
if (umask 077 && touch "$ERRFILE") 2> /dev/null && [ -w "$ERRFILE" ] &&
[ ! -L "$ERRFILE" ]; then
+24
View File
@@ -0,0 +1,24 @@
# vim:set ft=sh sw=2 sts=2 et:
if [ -z "$DBUS_SESSION_BUS_ADDRESS" ] && [ -n "$XDG_RUNTIME_DIR" ] && \
[ "$XDG_RUNTIME_DIR" = "/run/user/`id -u`" ] && \
[ -S "$XDG_RUNTIME_DIR/bus" ]; then
# We are under systemd-logind or something remarkably similar, and
# a user-session socket has already been set up.
#
# Be nice to non-libdbus, non-sd-bus implementations by using
# that as the session bus address in the environment. The check for
# XDG_RUNTIME_DIR = "/run/user/`id -u`" is because we know that
# form of the address, from systemd-logind, doesn't need escaping,
# whereas arbitrary addresses might.
DBUS_SESSION_BUS_ADDRESS="unix:path=$XDG_RUNTIME_DIR/bus"
export DBUS_SESSION_BUS_ADDRESS
fi
if [ -x "/usr/bin/dbus-update-activation-environment" ]; then
# tell dbus-daemon --session (and systemd --user, if running)
# to put a minimal subset of the Xsession's environment in activated
# services' environments
dbus-update-activation-environment --verbose --systemd \
DBUS_SESSION_BUS_ADDRESS DISPLAY XAUTHORITY
fi
+26
View File
@@ -0,0 +1,26 @@
if command -v flatpak > /dev/null; then
# set XDG_DATA_DIRS to include Flatpak installations
new_dirs=$(
(
unset G_MESSAGES_DEBUG
echo "${XDG_DATA_HOME:-"$HOME/.local/share"}/flatpak"
GIO_USE_VFS=local flatpak --installations
) | (
new_dirs=
while read -r install_path
do
share_path=$install_path/exports/share
case ":$XDG_DATA_DIRS:" in
(*":$share_path:"*) :;;
(*":$share_path/:"*) :;;
(*) new_dirs=${new_dirs:+${new_dirs}:}$share_path;;
esac
done
echo "$new_dirs"
)
)
export XDG_DATA_DIRS
XDG_DATA_DIRS="${new_dirs:+${new_dirs}:}${XDG_DATA_DIRS:-/usr/local/share:/usr/share}"
fi
+6
View File
@@ -0,0 +1,6 @@
# To enable the use of libvdpau-va-gl as the default VDPAU driver,
# uncommont the following lines. See
# `/usr/share/doc/libvdpau-va-gl1/README.Debian` for more details.
# [ ! -f /usr/lib/$(arch)-$(uname -s | tr '[A-Z]' '[a-z]')-gnu/vdpau/libvdpau_va_gl.so.1 ] || \
# export VDPAU_DRIVER=va_gl
+1 -13
View File
@@ -2,18 +2,6 @@
# This file is sourced by Xsession(5), not executed.
# read OPTIONFILE
OPTIONS=$(cat "$OPTIONFILE") || true
has_option() {
if [ "${OPTIONS#*
$1}" != "$OPTIONS" ]; then
return 0
else
return 1
fi
}
# Determine how many arguments were provided.
case $# in
0)
@@ -45,7 +33,7 @@ case $# in
;;
*)
# Specific program was requested.
STARTUP_FULL_PATH=$(/usr/bin/which "$1" || true)
STARTUP_FULL_PATH=$(/usr/bin/which "${1%% *}" || true)
if [ -n "$STARTUP_FULL_PATH" ] && [ -e "$STARTUP_FULL_PATH" ]; then
if [ -x "$STARTUP_FULL_PATH" ]; then
STARTUP="$1"
+23
View File
@@ -0,0 +1,23 @@
# If we are running the MATE session, source ~/.materc
BASESTARTUP=${STARTUP%% *}
BASESTARTUP=${BASESTARTUP##*/}
if [ "$BASESTARTUP" = x-session-manager ]; then
BASESTARTUP=$(basename $(readlink /etc/alternatives/x-session-manager))
fi
case "$BASESTARTUP" in
mate-session*)
MATERC=$HOME/.materc
if [ -r "$MATERC" ]; then
. "$MATERC"
fi
# We prepend /usr/share/mate since its defaults.list actually points
# to /etc so it is configurable.
if [ -z "$XDG_DATA_DIRS" ]; then
XDG_DATA_DIRS=/usr/share/mate:/usr/local/share/:/usr/share/
else
XDG_DATA_DIRS=/usr/share/mate:"$XDG_DATA_DIRS"
fi
export XDG_DATA_DIRS
;;
esac
+22
View File
@@ -0,0 +1,22 @@
# $Id:$
# In order to activate the session bus at X session launch
# simply place use-session-dbus into your /etc/X11/Xsession.options file
#
STARTDBUS=
DBUSLAUNCH=/usr/bin/dbus-launch
if has_option use-session-dbus; then
if [ -z "$DBUS_SESSION_BUS_ADDRESS" ] && [ -x "$DBUSLAUNCH" ]; then
STARTDBUS=yes
fi
fi
if [ -n "$STARTDBUS" ]; then
# Note that anything that is D-Bus-activated between here and
# 95dbus_update-activation-env will not have the complete environment
# set up by Xsession.d, unless the Xsession.d snippet that sets the
# environment variable also calls dbus-update-activation-environment.
# See <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815503>
eval $($DBUSLAUNCH --exit-with-session --sh-syntax)
fi
+28
View File
@@ -0,0 +1,28 @@
# -*- sh -*-
# Xsession.d script to set the GTK_MODULES env variable to load atk
#
# This file is sourced by Xsession(5), not executed.
add_module()
{
case :$GTK_MODULES: in
*:$1:*)
;;
*)
if [ -z "$GTK_MODULES" ]
then
GTK_MODULES=$1
else
GTK_MODULES=$GTK_MODULES:$1
fi
;;
esac
}
add_module gail
add_module atk-bridge
export GTK_MODULES
if [ -x "/usr/bin/dbus-update-activation-environment" ]; then
dbus-update-activation-environment --verbose --systemd GTK_MODULES
fi
+12
View File
@@ -0,0 +1,12 @@
# -*- sh -*-
# Xsession.d script to set the env variables to enable accessibility for Qt
#
# This file is sourced by Xsession(5), not executed.
QT_ACCESSIBILITY=1
export QT_ACCESSIBILITY
if [ -x "/usr/bin/dbus-update-activation-environment" ]; then
dbus-update-activation-environment --verbose --systemd QT_ACCESSIBILITY
fi
+16
View File
@@ -0,0 +1,16 @@
# startup script for /etc/X11/Xsession.d
prefix=""
exec_prefix="${prefix}"
program_directory="${exec_prefix}/bin"
xbrlapi="$program_directory/xbrlapi"
brltty="$program_directory/brltty"
if [ -x "${xbrlapi}" ]; then
if "${xbrlapi}" 2>/dev/null ; then
# xbrlapi could connect to BrlAPI, try to start brltty with AtSpi2 driver.
if [ -x "${brltty}" ]; then
"${brltty}" -b ba -s no -x a2 -N 2>/dev/null
fi
fi
fi
@@ -0,0 +1,17 @@
# vim:set ft=sh sw=2 sts=2 et:
if [ -n "$DBUS_SESSION_BUS_ADDRESS" ] && \
[ -x "/usr/bin/dbus-update-activation-environment" ]; then
# subshell so we can unset environment variables
(
# unset login-session-specifics
unset XDG_SEAT
unset XDG_SESSION_ID
unset XDG_VTNR
# tell dbus-daemon --session (and systemd --user, if running)
# to put the Xsession's environment in activated services'
# environments
dbus-update-activation-environment --verbose --systemd --all
)
fi
+38
View File
@@ -0,0 +1,38 @@
# This file is sourced by Xsession(5), not executed.
# Copyright (C) 2014-2015, Martin Wimpress <code@flexion.org>
# Copyright (C) 2015, Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
# .
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# .
# On Debian systems, the complete text of the GNU General Public
# License version 2 can be found in "/usr/share/common-licenses/GPL-2".
if [ "x$DESKTOP_SESSION" = "xmate" ] || [ "x$XDG_SESSION_DESKTOP" = "xmate" ]; then
if [ -z "$GTK_MODULES" ] ; then
GTK_MODULES="canberra-gtk-module"
else
GTK_MODULES="$GTK_MODULES:canberra-gtk-module"
fi
export GTK_MODULES
# Disable GTK3 overlay scrollbars
export GTK_OVERLAY_SCROLLING=0
# Sadly this environment variable can cause applications to segfault.
# For example:
# - Telegram doesn't work with QT_STYLE_OVERRIDE=gtk
# export QT_STYLE_OVERRIDE=gtk
# Workaround clutter issue (LP: #1462445)
export CLUTTER_BACKEND=x11
fi
+1
View File
@@ -0,0 +1 @@
libXvMC.so.1
+6 -5
View File
@@ -1,14 +1,15 @@
# Xwrapper.config (Debian X Window System server wrapper configuration file)
#
# This file was generated by the post-installation script of the x11-common
# package using values from the debconf database.
# This file was generated by the post-installation script of the
# xserver-xorg-legacy package using values from the debconf database.
#
# See the Xwrapper.config(5) manual page for more information.
#
# This file is automatically updated on upgrades of the x11-common package
# *only* if it has not been modified since the last upgrade of that package.
# This file is automatically updated on upgrades of the xserver-xorg-legacy
# package *only* if it has not been modified since the last upgrade of that
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command as root:
# dpkg-reconfigure x11-common
# dpkg-reconfigure xserver-xorg-legacy
allowed_users=console
+228
View File
@@ -0,0 +1,228 @@
! The App-defaults file for Bitmap.
*TransientShell.allowShellResize: True
*shapeStyle: oval
*cursor: left_ptr
*pane.orientation: horizontal
*Form*top: ChainTop
*Form*bottom: ChainTop
*Form*left: ChainLeft
*Form*right: ChainLeft
*MenuButton.leftBitmap: menu12
*form*width: 120
*form*height: 15
*baseTranslations:#override\
Ctrl<Key>c: do-quit()\n\
<Key>q: do-quit()\n\
Ctrl<Key>n: do-new()\n\
Ctrl<Key>f: do-load()\n\
Ctrl<Key>i: do-insert()\n\
Ctrl<Key>s: do-save()\n\
Ctrl<Key>w: do-save-as()\n\
Ctrl<Key>r: do-resize()\n\
Ctrl<Key>x: do-rescale()\n\
Ctrl<Key>e: do-filename()\n\
Ctrl<Key>b: do-basename()\n\
Meta<Key>i: switch-image()\n\
Meta<Key>g: switch-grid()\n\
Meta<Key>d: switch-dashed()\n\
Meta<Key>a: switch-axes()\n\
Meta<Key>s: switch-stippled()\n\
Meta<Key>p: switch-proportional()\n\
Meta<Key>z: switch-zoom()\n\
Meta<Key>c: do-cut()\n\
Meta<Key>w: do-copy()\n\
Meta<Key>y: do-paste()
*Toggle.translations: <EnterWindow>: highlight(WhenUnset)\n\
<LeaveWindow>: unhighlight()\n\
<Btn1Down>,<Btn1Up>: set() notify()
*MenuButton.translations:<EnterWindow>: highlight()\n\
<LeaveWindow>: reset()\n\
Any<BtnDown>: reset() fix-menu() PopupMenu()
*Dialog*baseTranslations:#override\
<Key>Return: set-dialog-button(okay, yes, retry)\n\
Ctrl<Key>g: set-dialog-button(cancel, abort)
*image*baseTranslations:#override\
<Btn1Down>,<Btn1Up>: switch-image()
*image*width: 0
*image*height: 0
*image*Label.internalWidth: 0
*image*Label.internalHeight: 0
*image*normalImage.foreground: white
*image*normalImage.background: black
*image*invertedImage.foreground: black
*image*invertedImage.background: white
*bitmap.cursor: tcross
*bitmap.dashes: Dashes
*bitmap.stipple: Stipple
*bitmap.stippled: on
*TransientShell.width: 300
*input*icon: Term
*qsave*icon: Term
*error*icon: Excl
*Dialog.yes.label: Yes
*Dialog.no.label: No
*Dialog.okay.label: OK
*Dialog.abort.label: Abort
*Dialog.cancel.label: Cancel
*Dialog.retry.label: Retry
*MenuButton.width: 58
*SimpleMenu.width: 0
*SimpleMenu.height: 0
*SimpleMenu.cursor: hand2
*SimpleMenu.line.height: 0
*fileButton.label: File
*fileButton.menuName: fileMenu
*editButton.label: Edit
*editButton.fromHoriz: fileButton
*editButton.menuName: editMenu
*formy.status*top: ChainTop
*formy.status*bottom: ChainTop
*formy.status*left: ChainLeft
*formy.status*right: ChainRight
*status.fromHoriz: editButton
*status.borderWidth: 0
*SmeBSB.HorizontalMargins: 32
*fileMenu.new.label: New (Ctrl-N)...
*fileMenu.load.label: Load (Ctrl-F)...
*fileMenu.insert.label: Insert (Ctrl-I)...
*fileMenu.save.label: Save (Ctrl-S)
*fileMenu.saveAs.label: Save As (Ctrl-W)...
*fileMenu.resize.label: Resize (Ctrl-R)...
*fileMenu.rescale.label: Rescale (Ctrl-X)...
*fileMenu.filename.label: Filename (Ctrl-E)...
*fileMenu.basename.label: Basename (Ctrl-B)...
*fileMenu.quit.label: Quit (Ctrl-C, Q)
*editMenu.image.label: Image (Meta-I)
*editMenu.grid.label: Grid (Meta-G)
*editMenu.dashed.label: Dashed (Meta-D)
*editMenu.axes.label: Axes (Meta-A)
*editMenu.stippled.label: Stippled (Meta-S)
*editMenu.proportional.label: Proportional (Meta-P)
*editMenu.zoom.label: Zoom (Meta-Z)
*editMenu.cut.label: Cut (Meta-C)
*editMenu.copy.label: Copy (Meta-W)
*editMenu.paste.label: Paste (Meta-Y, Ctrl-mb)
*form.clear.label: Clear
*form.set.fromVert: clear
*form.set.label: Set
*form.invert.fromVert: set
*form.invert.label: Invert
*form.mark.vertDistance: 10
*form.mark.fromVert: invert
*form.mark.label: Mark
*form.unmark.fromVert: mark
*form.unmark.label: Unmark
*form.copy.vertDistance: 10
*form.copy.fromVert: unmark
*form.copy.radioGroup: mark
*form.copy.label: Copy
*form.move.fromVert: copy
*form.move.radioGroup: copy
*form.move.label: Move
*form.flipHoriz.vertDistance: 10
*form.flipHoriz.width: 36
*form.flipHoriz.height: 36
*form.flipHoriz.fromVert: move
*form.flipHoriz.bitmap: FlipHoriz
*form.up.vertDistance: 10
*form.up.width: 36
*form.up.height: 36
*form.up.fromVert: move
*form.up.fromHoriz: flipHoriz
*form.up.bitmap: Up
*form.flipVert.vertDistance: 10
*form.flipVert.width: 36
*form.flipVert.height: 36
*form.flipVert.fromVert: move
*form.flipVert.fromHoriz: up
*form.flipVert.bitmap: FlipVert
*form.left.width: 36
*form.left.height: 36
*form.left.fromVert: flipHoriz
*form.left.bitmap: Left
*form.fold.width: 36
*form.fold.height: 36
*form.fold.fromVert: up
*form.fold.fromHoriz: left
*form.fold.bitmap: Fold
*form.right.width: 36
*form.right.height: 36
*form.right.fromVert: flipVert
*form.right.fromHoriz: fold
*form.right.bitmap: Right
*form.rotateLeft.width: 36
*form.rotateLeft.height: 36
*form.rotateLeft.fromVert: left
*form.rotateLeft.bitmap: RotateLeft
*form.down.width: 36
*form.down.height: 36
*form.down.fromVert: fold
*form.down.fromHoriz: rotateLeft
*form.down.bitmap: Down
*form.rotateRight.width: 36
*form.rotateRight.height: 36
*form.rotateRight.fromVert: right
*form.rotateRight.fromHoriz: down
*form.rotateRight.bitmap: RotateRight
*form.point.vertDistance: 10
*form.point.fromVert: rotateLeft
*form.point.radioGroup: move
*form.point.label: Point
*form.curve.fromVert: point
*form.curve.radioGroup: point
*form.curve.label: Curve
*form.line.fromVert: curve
*form.line.radioGroup: curve
*form.line.label: Line
*form.rectangle.fromVert: line
*form.rectangle.radioGroup: line
*form.rectangle.label: Rectangle
*form.filledRectangle.fromVert: rectangle
*form.filledRectangle.radioGroup: rectangle
*form.filledRectangle.label: Filled Rectangle
*form.circle.fromVert: filledRectangle
*form.circle.radioGroup: filledRectangle
*form.circle.label: Circle
*form.filledCircle.fromVert: circle
*form.filledCircle.radioGroup: circle
*form.filledCircle.label: Filled Circle
*form.floodFill.fromVert: filledCircle
*form.floodFill.radioGroup: filledCircle
*form.floodFill.label: Flood Fill
*form.setHotSpot.vertDistance: 10
*form.setHotSpot.fromVert: floodFill
*form.setHotSpot.radioGroup: floodFill
*form.setHotSpot.label: Set Hot Spot
*form.clearHotSpot.fromVert: setHotSpot
*form.clearHotSpot.label: Clear Hot Spot
*form.undo.vertDistance: 10
*form.undo.fromVert: clearHotSpot
*form.undo.label: Undo
+18
View File
@@ -0,0 +1,18 @@
! The App-defaults file for Bitmap on a color screen.
#include "Bitmap"
*background: medium blue
*foreground: cyan
*borderColor: plum
*frame: deep sky blue
*highlight: magenta
*Command.background: purple
*Toggle.background: purple
*MenuButton.background: purple
*Command.foreground: white
*Toggle.foreground: white
*MenuButton.foreground: white
*status.foreground: green
*Dialog.icon.foreground: pale green
*bitmap.stippled: off
+231
View File
@@ -0,0 +1,231 @@
!
!
! The App-defaults file for Bitmap for use on file systems
! that are not case sensitive.
*TransientShell.allowShellResize: True
*shapeStyle: oval
*cursor: left_ptr
*pane.orientation: horizontal
*Form*top: ChainTop
*Form*bottom: ChainTop
*Form*left: ChainLeft
*Form*right: ChainLeft
*MenuButton.leftBitmap: menu12
*form*width: 120
*form*height: 15
*baseTranslations:#override\
Ctrl<Key>c: do-quit()\n\
<Key>q: do-quit()\n\
Ctrl<Key>n: do-new()\n\
Ctrl<Key>f: do-load()\n\
Ctrl<Key>i: do-insert()\n\
Ctrl<Key>s: do-save()\n\
Ctrl<Key>w: do-save-as()\n\
Ctrl<Key>r: do-resize()\n\
Ctrl<Key>x: do-rescale()\n\
Ctrl<Key>e: do-filename()\n\
Ctrl<Key>b: do-basename()\n\
Meta<Key>i: switch-image()\n\
Meta<Key>g: switch-grid()\n\
Meta<Key>d: switch-dashed()\n\
Meta<Key>a: switch-axes()\n\
Meta<Key>s: switch-stippled()\n\
Meta<Key>p: switch-proportional()\n\
Meta<Key>z: switch-zoom()\n\
Meta<Key>c: do-cut()\n\
Meta<Key>w: do-copy()\n\
Meta<Key>y: do-paste()
*Toggle.translations: <EnterWindow>: highlight(WhenUnset)\n\
<LeaveWindow>: unhighlight()\n\
<Btn1Down>,<Btn1Up>: set() notify()
*MenuButton.translations:<EnterWindow>: highlight()\n\
<LeaveWindow>: reset()\n\
Any<BtnDown>: reset() fix-menu() PopupMenu()
*Dialog*baseTranslations:#override\
<Key>Return: set-dialog-button(okay, yes, retry)\n\
Ctrl<Key>g: set-dialog-button(cancel, abort)
*image*baseTranslations:#override\
<Btn1Down>,<Btn1Up>: switch-image()
*image*width: 0
*image*height: 0
*image*Label.internalWidth: 0
*image*Label.internalHeight: 0
*image*normalImage.foreground: white
*image*normalImage.background: black
*image*invertedImage.foreground: black
*image*invertedImage.background: white
*bitmap.cursor: tcross
*bitmap.dashes: Dashes
*bitmap.stipple: Stippler
*bitmap.stippled: on
*TransientShell.width: 300
*input*icon: Term
*qsave*icon: Term
*error*icon: Excl
*Dialog.yes.label: Yes
*Dialog.no.label: No
*Dialog.okay.label: OK
*Dialog.abort.label: Abort
*Dialog.cancel.label: Cancel
*Dialog.retry.label: Retry
*MenuButton.width: 58
*SimpleMenu.width: 0
*SimpleMenu.height: 0
*SimpleMenu.cursor: hand2
*SimpleMenu.line.height: 0
*fileButton.label: File
*fileButton.menuName: fileMenu
*editButton.label: Edit
*editButton.fromHoriz: fileButton
*editButton.menuName: editMenu
*formy.status*top: ChainTop
*formy.status*bottom: ChainTop
*formy.status*left: ChainLeft
*formy.status*right: ChainRight
*status.fromHoriz: editButton
*status.borderWidth: 0
*SmeBSB.HorizontalMargins: 32
*fileMenu.new.label: New (Ctrl-N)...
*fileMenu.load.label: Load (Ctrl-F)...
*fileMenu.insert.label: Insert (Ctrl-I)...
*fileMenu.save.label: Save (Ctrl-S)
*fileMenu.saveAs.label: Save As (Ctrl-W)...
*fileMenu.resize.label: Resize (Ctrl-R)...
*fileMenu.rescale.label: Rescale (Ctrl-X)...
*fileMenu.filename.label: Filename (Ctrl-E)...
*fileMenu.basename.label: Basename (Ctrl-B)...
*fileMenu.quit.label: Quit (Ctrl-C, Q)
*editMenu.image.label: Image (Meta-I)
*editMenu.grid.label: Grid (Meta-G)
*editMenu.dashed.label: Dashed (Meta-D)
*editMenu.axes.label: Axes (Meta-A)
*editMenu.stippled.label: Stippled (Meta-S)
*editMenu.proportional.label: Proportional (Meta-P)
*editMenu.zoom.label: Zoom (Meta-Z)
*editMenu.cut.label: Cut (Meta-C)
*editMenu.copy.label: Copy (Meta-W)
*editMenu.paste.label: Paste (Meta-Y, Ctrl-mb)
*form.clear.label: Clear
*form.set.fromVert: clear
*form.set.label: Set
*form.invert.fromVert: set
*form.invert.label: Invert
*form.mark.vertDistance: 10
*form.mark.fromVert: invert
*form.mark.label: Mark
*form.unmark.fromVert: mark
*form.unmark.label: Unmark
*form.copy.vertDistance: 10
*form.copy.fromVert: unmark
*form.copy.radioGroup: mark
*form.copy.label: Copy
*form.move.fromVert: copy
*form.move.radioGroup: copy
*form.move.label: Move
*form.flipHoriz.vertDistance: 10
*form.flipHoriz.width: 36
*form.flipHoriz.height: 36
*form.flipHoriz.fromVert: move
*form.flipHoriz.bitmap: FlipHoriz
*form.up.vertDistance: 10
*form.up.width: 36
*form.up.height: 36
*form.up.fromVert: move
*form.up.fromHoriz: flipHoriz
*form.up.bitmap: Up
*form.flipVert.vertDistance: 10
*form.flipVert.width: 36
*form.flipVert.height: 36
*form.flipVert.fromVert: move
*form.flipVert.fromHoriz: up
*form.flipVert.bitmap: FlipVert
*form.left.width: 36
*form.left.height: 36
*form.left.fromVert: flipHoriz
*form.left.bitmap: Left
*form.fold.width: 36
*form.fold.height: 36
*form.fold.fromVert: up
*form.fold.fromHoriz: left
*form.fold.bitmap: Fold
*form.right.width: 36
*form.right.height: 36
*form.right.fromVert: flipVert
*form.right.fromHoriz: fold
*form.right.bitmap: Right
*form.rotateLeft.width: 36
*form.rotateLeft.height: 36
*form.rotateLeft.fromVert: left
*form.rotateLeft.bitmap: RotateLeft
*form.down.width: 36
*form.down.height: 36
*form.down.fromVert: fold
*form.down.fromHoriz: rotateLeft
*form.down.bitmap: Down
*form.rotateRight.width: 36
*form.rotateRight.height: 36
*form.rotateRight.fromVert: right
*form.rotateRight.fromHoriz: down
*form.rotateRight.bitmap: RotateRight
*form.point.vertDistance: 10
*form.point.fromVert: rotateLeft
*form.point.radioGroup: move
*form.point.label: Point
*form.curve.fromVert: point
*form.curve.radioGroup: point
*form.curve.label: Curve
*form.line.fromVert: curve
*form.line.radioGroup: curve
*form.line.label: Line
*form.rectangle.fromVert: line
*form.rectangle.radioGroup: line
*form.rectangle.label: Rectangle
*form.filledRectangle.fromVert: rectangle
*form.filledRectangle.radioGroup: rectangle
*form.filledRectangle.label: Filled Rectangle
*form.circle.fromVert: filledRectangle
*form.circle.radioGroup: filledRectangle
*form.circle.label: Circle
*form.filledCircle.fromVert: circle
*form.filledCircle.radioGroup: circle
*form.filledCircle.label: Filled Circle
*form.floodFill.fromVert: filledCircle
*form.floodFill.radioGroup: filledCircle
*form.floodFill.label: Flood Fill
*form.setHotSpot.vertDistance: 10
*form.setHotSpot.fromVert: floodFill
*form.setHotSpot.radioGroup: floodFill
*form.setHotSpot.label: Set Hot Spot
*form.clearHotSpot.fromVert: setHotSpot
*form.clearHotSpot.label: Clear Hot Spot
*form.undo.vertDistance: 10
*form.undo.fromVert: clearHotSpot
*form.undo.label: Undo
+5
View File
@@ -0,0 +1,5 @@
Clock*Background: grey
Clock*BorderColor: light blue
Clock*hour: yellow
Clock*jewel: yellow
Clock*minute: yellow
+3 -3
View File
@@ -128,7 +128,7 @@ Editres.Geometry: 500x568
! For the Filename popup dialog.
*fileDialog*value:
*fileDialog*value:
*fileDialog*allowShellResize: True
*fileDialog*Text.baseTranslations: #override \n\
<Key>Return: PopdownFileDialog(okay)
@@ -185,7 +185,7 @@ Editres.Geometry: 500x568
*namesAndClasses*Toggle.baseTranslations: #override \n\
<Btn1Down>,<Btn1Up>: set() notify()
*commandBox.skipAdjust: True
@@ -208,7 +208,7 @@ Editres.Geometry: 500x568
:<Key>N: Relabel(name) \n\
:<Key>C: Relabel(class) \n\
:<Key>I: Relabel(id) \n\
:<Key>W: Relabel(window)
:<Key>W: Relabel(window)
*Tree.Toggle.baseTranslations: #override \n\
:<Key>space: Select(nothing) \n\
+3 -2
View File
@@ -1,8 +1,8 @@
! $XTermId: UXTerm.ad,v 1.13 2010/03/04 01:17:07 tom Exp $
! $XTermId: UXTerm.ad,v 1.14 2020/09/15 21:07:49 tom Exp $
! -----------------------------------------------------------------------------
! this file is part of xterm
!
! Copyright 2000-2006,2010 by Thomas E. Dickey
! Copyright 2000-2010,2020 by Thomas E. Dickey
!
! All Rights Reserved
!
@@ -66,6 +66,7 @@
*VT100.font4: -misc-fixed-medium-r-normal--13-120-75-75-c-80-iso10646-1
*VT100.font5: -misc-fixed-medium-r-normal--18-120-100-100-c-90-iso10646-1
*VT100.font6: -misc-fixed-medium-r-normal--20-200-75-75-c-100-iso10646-1
*VT100.font7: -adobe-courier-medium-r-normal--24-240-75-75-m-150-iso10646-1
! Here is an alternate set of fonts with better support for bold:
!*VT100.font2: -efont-biwidth-medium-r-normal--10-100-75-75-p-50-iso10646-1
+616
View File
@@ -0,0 +1,616 @@
! XCalc application class resource file
XCalc.Title: Calculator
XCalc.IconName: Calc
XCalc.IconPixmap: calculator
XCalc*Cursor: hand2
XCalc*Font: 8x13
XCalc*ShapeStyle: rectangle
XCalc*Command.horizDistance: 2
XCalc*Command.vertDistance: 2
XCalc*Command.width: 40
XCalc*Command.height: 26
XCalc*Command.internalWidth: 1
XCalc*bevel.background: black
XCalc*bevel.horizDistance: 4
XCalc*bevel.vertDistance: 2
XCalc*bevel.screen.horizDistance: 6
XCalc*bevel.screen.vertDistance: 2
XCalc*bevel.screen.defaultDistance: 0
XCalc*bevel.screen.Label.horizDistance: 4
XCalc*bevel.screen.Label.vertDistance: 2
XCalc*bevel.screen.Label.internalHeight: 1
XCalc*bevel.screen.Label.internalWidth: 1
XCalc*bevel.screen.LCD.label: 88888888888
XCalc*bevel.screen.LCD.fromHoriz: M
XCalc*bevel.screen.LCD.horizDistance: 4
XCalc*bevel.screen.LCD.vertDistance: 2
XCalc*bevel.screen.INV.fromVert: LCD
XCalc*bevel.screen.INV.vertDistance: 4
XCalc*bevel.screen.DEG.fromHoriz: INV
XCalc*bevel.screen.DEG.fromVert: LCD
XCalc*bevel.screen.DEG.horizDistance: 1
XCalc*bevel.screen.RAD.fromHoriz: DEG
XCalc*bevel.screen.RAD.fromVert: LCD
XCalc*bevel.screen.GRAD.fromHoriz: RAD
XCalc*bevel.screen.GRAD.fromVert: LCD
XCalc*bevel.screen.P.label: ()
XCalc*bevel.screen.P.fromHoriz: GRAD
XCalc*bevel.screen.P.fromVert: LCD
XCalc*bevel.screen.P.horizDistance: 2
XCalc*bevel.screen.HEX.fromHoriz: P
XCalc*bevel.screen.HEX.fromVert: LCD
XCalc*bevel.screen.HEX.horizDistance: 1
XCalc*bevel.screen.DEC.fromHoriz: P
XCalc*bevel.screen.DEC.fromVert: LCD
XCalc*bevel.screen.DEC.horizDistance: 1
XCalc*bevel.screen.OCT.fromHoriz: P
XCalc*bevel.screen.OCT.fromVert: LCD
XCalc*bevel.screen.OCT.horizDistance: 1
!XCalc*ti.Geometry: 171x252
XCalc*ti.bevel.screen.LCD.width: 186
XCalc*ti.bevel.screen.LCD.translations: #replace\n\
Ctrl<Key>c:quit()\n\
Ctrl<Key>h:clear()\n\
None<Key>0:digit(0)\n\
None<Key>1:digit(1)\n\
None<Key>2:digit(2)\n\
None<Key>3:digit(3)\n\
None<Key>4:digit(4)\n\
None<Key>5:digit(5)\n\
None<Key>6:digit(6)\n\
None<Key>7:digit(7)\n\
None<Key>8:digit(8)\n\
None<Key>9:digit(9)\n\
Shift<Key>a:digit(A)\n\
Shift<Key>b:digit(B)\n\
Shift<Key>c:digit(C)\n\
Shift<Key>d:digit(D)\n\
Shift<Key>e:digit(E)\n\
Shift<Key>f:digit(F)\n\
<Key>KP_0:digit(0)\n\
<Key>KP_1:digit(1)\n\
<Key>KP_2:digit(2)\n\
<Key>KP_3:digit(3)\n\
<Key>KP_4:digit(4)\n\
<Key>KP_5:digit(5)\n\
<Key>KP_6:digit(6)\n\
<Key>KP_7:digit(7)\n\
<Key>KP_8:digit(8)\n\
<Key>KP_9:digit(9)\n\
<Key>KP_Enter:equal()\n\
<Key>KP_Equal:equal()\n\
<Key>Return:equal()\n\
<Key>KP_Multiply:multiply()\n\
<Key>KP_Add:add()\n\
<Key>KP_Subtract:subtract()\n\
<Key>KP_Decimal:decimal()\n\
<Key>KP_Separator:decimal()\n\
<Key>KP_Divide:divide()\n\
<Key>KP_Tab:equal()\n\
<Key>Clear:clear()\n\
:<Key>.:decimal()\n\
:<Key>+:add()\n\
:<Key>-:subtract()\n\
:<Key>*:multiply()\n\
:<Key>/:divide()\n\
:<Key>(:leftParen()\n\
:<Key>):rightParen()\n\
:<Key>!:factorial()\n\
:<Key>|:or()\n\
:<Key>&:and()\n\
:<Key><:shl()\n\
:<Key>>:shr()\n\
:<Key>~:not()\n\
:<Key>%:mod()\n\
<Key>x:xor()\n\
<Key>e:e()\n\
:<Key>^:power()\n\
<Key>p:pi()\n\
<Key>i:inverse()\n\
<Key>s:sine()\n\
<Key>c:cosine()\n\
<Key>t:tangent()\n\
<Key>d:degree()\n\
<Key>l:naturalLog()\n\
:<Key>=:equal()\n\
<Key>n:negate()\n\
<Key>r:squareRoot()\n\
<Key>space:clear()\n\
<Key>q:quit()\n\
<Key>Delete:clear()\n\
<Key>BackSpace:clear()\n\
<Btn1Down>,<Btn1Up>:toggle()selection()\n
XCalc*ti.button1.label: 1/x
XCalc*ti.button1.translations: #override<Btn1Down>,<Btn1Up>:reciprocal()unset()
XCalc*ti.button2.label: x\262
XCalc*ti.button2.translations: #override<Btn1Down>,<Btn1Up>:square()unset()
XCalc*ti.button3.font: -adobe-symbol-*-*-*-*-*-120-*-*-*-*-*-*
XCalc*ti.button3.label: \326\140
XCalc*ti.button3.translations: #override<Btn1Down>,<Btn1Up>:squareRoot()unset()
XCalc*ti.button4.label: CE/C
XCalc*ti.button4.translations: #override<Btn1Down>,<Btn1Up>:clear()unset()
XCalc*ti.button5.label: AC
XCalc*ti.button5.translations: #override<Btn1Down>,<Btn1Up>:off()unset()\n\
<Btn3Down>,<Btn3Up>:quit()
XCalc*ti.button6.label: INV
XCalc*ti.button6.translations: #override<Btn1Down>,<Btn1Up>:inverse()unset()
XCalc*ti.button7.label: sin
XCalc*ti.button7.translations: #override<Btn1Down>,<Btn1Up>:sine()unset()
XCalc*ti.button8.label: cos
XCalc*ti.button8.translations: #override<Btn1Down>,<Btn1Up>:cosine()unset()
XCalc*ti.button9.label: tan
XCalc*ti.button9.translations: #override<Btn1Down>,<Btn1Up>:tangent()unset()
XCalc*ti.button10.label: DRG
XCalc*ti.button10.translations: #override<Btn1Down>,<Btn1Up>:degree()unset()
XCalc*ti.button11.label: e
XCalc*ti.button11.translations: #override<Btn1Down>,<Btn1Up>:e()unset()
XCalc*ti.button12.label: EE
XCalc*ti.button12.translations: #override<Btn1Down>,<Btn1Up>:scientific()unset()
XCalc*ti.button13.label: log
XCalc*ti.button13.translations: #override<Btn1Down>,<Btn1Up>:logarithm()unset()
XCalc*ti.button14.label: ln
XCalc*ti.button14.translations: #override<Btn1Down>,<Btn1Up>:naturalLog()unset()
XCalc*ti.button15.label: y^x
XCalc*ti.button15.translations: #override<Btn1Down>,<Btn1Up>:power()unset()
XCalc*ti.button16.label: not
XCalc*ti.button16.translations: #override<Btn1Down>,<Btn1Up>:not()unset()
XCalc*ti.button17.label: and
XCalc*ti.button17.translations: #override<Btn1Down>,<Btn1Up>:and()unset()
XCalc*ti.button18.label: or
XCalc*ti.button18.translations: #override<Btn1Down>,<Btn1Up>:or()unset()
XCalc*ti.button19.label: xor
XCalc*ti.button19.translations: #override<Btn1Down>,<Btn1Up>:xor()unset()
XCalc*ti.button20.label: trunc
XCalc*ti.button20.translations: #override<Btn1Down>,<Btn1Up>:trunc()unset()
XCalc*ti.button21.font: -adobe-symbol-*-*-*-*-*-120-*-*-*-*-*-*
XCalc*ti.button21.label: \160
XCalc*ti.button21.translations: #override<Btn1Down>,<Btn1Up>:pi()unset()
XCalc*ti.button22.label: x!
XCalc*ti.button22.translations: #override<Btn1Down>,<Btn1Up>:factorial()unset()
XCalc*ti.button23.label: (
XCalc*ti.button23.translations: #override<Btn1Down>,<Btn1Up>:leftParen()unset()
XCalc*ti.button24.label: )
XCalc*ti.button24.translations: #override<Btn1Down>,<Btn1Up>:rightParen()unset()
XCalc*ti.button25.label: base
XCalc*ti.button25.translations: #override<Btn1Down>,<Btn1Up>:base()unset()
XCalc*ti.button26.label: shl
XCalc*ti.button26.translations: #override<Btn1Down>,<Btn1Up>:shl()unset()
XCalc*ti.button27.label: D
XCalc*ti.button27.translations: #override<Btn1Down>,<Btn1Up>:digit(D)unset()
XCalc*ti.button28.label: E
XCalc*ti.button28.translations: #override<Btn1Down>,<Btn1Up>:digit(E)unset()
XCalc*ti.button29.label: F
XCalc*ti.button29.translations: #override<Btn1Down>,<Btn1Up>:digit(F)unset()
XCalc*ti.button30.label: shr
XCalc*ti.button30.translations: #override<Btn1Down>,<Btn1Up>:shr()unset()
XCalc*ti.button31.label: mod
XCalc*ti.button31.translations: #override<Btn1Down>,<Btn1Up>:mod()unset()
XCalc*ti.button32.label: A
XCalc*ti.button32.translations: #override<Btn1Down>,<Btn1Up>:digit(A)unset()
XCalc*ti.button33.label: B
XCalc*ti.button33.translations: #override<Btn1Down>,<Btn1Up>:digit(B)unset()
XCalc*ti.button34.label: C
XCalc*ti.button34.translations: #override<Btn1Down>,<Btn1Up>:digit(C)unset()
XCalc*ti.button35.font: -adobe-symbol-*-*-*-*-*-120-*-*-*-*-*-*
XCalc*ti.button35.label: \270
XCalc*ti.button35.translations: #override<Btn1Down>,<Btn1Up>:divide()unset()
XCalc*ti.button36.label: STO
XCalc*ti.button36.translations: #override<Btn1Down>,<Btn1Up>:store()unset()
XCalc*ti.button37.label: 7
XCalc*ti.button37.translations: #override<Btn1Down>,<Btn1Up>:digit(7)unset()
XCalc*ti.button38.label: 8
XCalc*ti.button38.translations: #override<Btn1Down>,<Btn1Up>:digit(8)unset()
XCalc*ti.button39.label: 9
XCalc*ti.button39.translations: #override<Btn1Down>,<Btn1Up>:digit(9)unset()
XCalc*ti.button40.label: *
XCalc*ti.button40.translations: #override<Btn1Down>,<Btn1Up>:multiply()unset()
XCalc*ti.button41.label: RCL
XCalc*ti.button41.translations: #override<Btn1Down>,<Btn1Up>:recall()unset()
XCalc*ti.button42.label: 4
XCalc*ti.button42.translations: #override<Btn1Down>,<Btn1Up>:digit(4)unset()
XCalc*ti.button43.label: 5
XCalc*ti.button43.translations: #override<Btn1Down>,<Btn1Up>:digit(5)unset()
XCalc*ti.button44.label: 6
XCalc*ti.button44.translations: #override<Btn1Down>,<Btn1Up>:digit(6)unset()
XCalc*ti.button45.label: -
XCalc*ti.button45.translations: #override<Btn1Down>,<Btn1Up>:subtract()unset()
XCalc*ti.button46.label: SUM
XCalc*ti.button46.translations: #override<Btn1Down>,<Btn1Up>:sum()unset()
XCalc*ti.button47.label: 1
XCalc*ti.button47.translations: #override<Btn1Down>,<Btn1Up>:digit(1)unset()
XCalc*ti.button48.label: 2
XCalc*ti.button48.translations: #override<Btn1Down>,<Btn1Up>:digit(2)unset()
XCalc*ti.button49.label: 3
XCalc*ti.button49.translations: #override<Btn1Down>,<Btn1Up>:digit(3)unset()
XCalc*ti.button50.label: +
XCalc*ti.button50.translations: #override<Btn1Down>,<Btn1Up>:add()unset()
XCalc*ti.button51.label: EXC
XCalc*ti.button51.translations: #override<Btn1Down>,<Btn1Up>:exchange()unset()
XCalc*ti.button52.label: 0
XCalc*ti.button52.translations: #override<Btn1Down>,<Btn1Up>:digit(0)unset()
XCalc*ti.button53.label: .
XCalc*ti.button53.translations: #override<Btn1Down>,<Btn1Up>:decimal()unset()
XCalc*ti.button54.label: +/-
XCalc*ti.button54.translations: #override<Btn1Down>,<Btn1Up>:negate()unset()
XCalc*ti.button55.label: =
XCalc*ti.button55.translations: #override<Btn1Down>,<Btn1Up>:equal()unset()
XCalc*ti.button1.horizDistance: 4
XCalc*ti.button1.vertDistance: 12
XCalc*ti.button1.fromVert: bevel
XCalc*ti.button2.fromHoriz: button1
XCalc*ti.button2.fromVert: bevel
XCalc*ti.button2.vertDistance: 12
XCalc*ti.button3.fromHoriz: button2
XCalc*ti.button3.fromVert: bevel
XCalc*ti.button3.vertDistance: 12
XCalc*ti.button4.fromHoriz: button3
XCalc*ti.button4.fromVert: bevel
XCalc*ti.button4.vertDistance: 12
XCalc*ti.button5.fromHoriz: button4
XCalc*ti.button5.fromVert: bevel
XCalc*ti.button5.vertDistance: 12
XCalc*ti.button6.horizDistance: 4
XCalc*ti.button6.fromVert: button1
XCalc*ti.button7.fromHoriz: button6
XCalc*ti.button7.fromVert: button2
XCalc*ti.button8.fromHoriz: button7
XCalc*ti.button8.fromVert: button3
XCalc*ti.button9.fromHoriz: button8
XCalc*ti.button9.fromVert: button4
XCalc*ti.button10.fromHoriz: button9
XCalc*ti.button10.fromVert: button5
XCalc*ti.button11.horizDistance: 4
XCalc*ti.button11.fromVert: button6
XCalc*ti.button12.fromHoriz: button11
XCalc*ti.button12.fromVert: button7
XCalc*ti.button13.fromHoriz: button12
XCalc*ti.button13.fromVert: button8
XCalc*ti.button14.fromHoriz: button13
XCalc*ti.button14.fromVert: button9
XCalc*ti.button15.fromHoriz: button14
XCalc*ti.button15.fromVert: button10
XCalc*ti.button16.horizDistance: 4
XCalc*ti.button16.fromVert: button11
XCalc*ti.button17.fromHoriz: button16
XCalc*ti.button17.fromVert: button12
XCalc*ti.button18.fromHoriz: button17
XCalc*ti.button18.fromVert: button13
XCalc*ti.button19.fromHoriz: button18
XCalc*ti.button19.fromVert: button14
XCalc*ti.button20.fromHoriz: button19
XCalc*ti.button20.fromVert: button15
XCalc*ti.button21.horizDistance: 4
XCalc*ti.button21.fromVert: button16
XCalc*ti.button22.fromHoriz: button21
XCalc*ti.button22.fromVert: button17
XCalc*ti.button23.fromHoriz: button22
XCalc*ti.button23.fromVert: button18
XCalc*ti.button24.fromHoriz: button23
XCalc*ti.button24.fromVert: button19
XCalc*ti.button25.fromHoriz: button24
XCalc*ti.button25.fromVert: button20
XCalc*ti.button26.horizDistance: 4
XCalc*ti.button26.fromVert: button21
XCalc*ti.button27.fromHoriz: button26
XCalc*ti.button27.fromVert: button22
XCalc*ti.button28.fromHoriz: button27
XCalc*ti.button28.fromVert: button23
XCalc*ti.button29.fromHoriz: button28
XCalc*ti.button29.fromVert: button24
XCalc*ti.button30.fromHoriz: button29
XCalc*ti.button30.fromVert: button25
XCalc*ti.button31.horizDistance: 4
XCalc*ti.button31.fromVert: button26
XCalc*ti.button32.fromHoriz: button31
XCalc*ti.button32.fromVert: button27
XCalc*ti.button33.fromHoriz: button32
XCalc*ti.button33.fromVert: button28
XCalc*ti.button34.fromHoriz: button33
XCalc*ti.button34.fromVert: button29
XCalc*ti.button35.fromHoriz: button34
XCalc*ti.button35.fromVert: button30
XCalc*ti.button36.horizDistance: 4
XCalc*ti.button36.fromVert: button31
XCalc*ti.button37.fromHoriz: button36
XCalc*ti.button37.fromVert: button32
XCalc*ti.button38.fromHoriz: button37
XCalc*ti.button38.fromVert: button33
XCalc*ti.button39.fromHoriz: button38
XCalc*ti.button39.fromVert: button34
XCalc*ti.button40.fromHoriz: button39
XCalc*ti.button40.fromVert: button35
XCalc*ti.button41.horizDistance: 4
XCalc*ti.button41.fromVert: button36
XCalc*ti.button42.fromHoriz: button41
XCalc*ti.button42.fromVert: button37
XCalc*ti.button43.fromHoriz: button42
XCalc*ti.button43.fromVert: button38
XCalc*ti.button44.fromHoriz: button43
XCalc*ti.button44.fromVert: button39
XCalc*ti.button45.fromHoriz: button44
XCalc*ti.button45.fromVert: button40
XCalc*ti.button46.horizDistance: 4
XCalc*ti.button46.fromVert: button41
XCalc*ti.button47.fromHoriz: button46
XCalc*ti.button47.fromVert: button42
XCalc*ti.button48.fromHoriz: button47
XCalc*ti.button48.fromVert: button43
XCalc*ti.button49.fromHoriz: button48
XCalc*ti.button49.fromVert: button44
XCalc*ti.button50.fromHoriz: button49
XCalc*ti.button50.fromVert: button45
XCalc*ti.button51.horizDistance: 4
XCalc*ti.button51.fromVert: button46
XCalc*ti.button52.fromHoriz: button51
XCalc*ti.button52.fromVert: button47
XCalc*ti.button53.fromHoriz: button52
XCalc*ti.button53.fromVert: button48
XCalc*ti.button54.fromHoriz: button53
XCalc*ti.button54.fromVert: button49
XCalc*ti.button55.fromHoriz: button54
XCalc*ti.button55.fromVert: button50
!XCalc*hp.Geometry: 336x164
XCalc*hp.bevel.screen.LCD.width: 186
XCalc*hp.bevel.screen.LCD.translations: #replace\n\
Ctrl<Key>c:quit()\n\
Ctrl<Key>h:back()\n\
None<Key>0:digit(0)\n\
None<Key>1:digit(1)\n\
None<Key>2:digit(2)\n\
None<Key>3:digit(3)\n\
None<Key>4:digit(4)\n\
None<Key>5:digit(5)\n\
None<Key>6:digit(6)\n\
None<Key>7:digit(7)\n\
None<Key>8:digit(8)\n\
None<Key>9:digit(9)\n\
<Key>KP_0:digit(0)\n\
<Key>KP_1:digit(1)\n\
<Key>KP_2:digit(2)\n\
<Key>KP_3:digit(3)\n\
<Key>KP_4:digit(4)\n\
<Key>KP_5:digit(5)\n\
<Key>KP_6:digit(6)\n\
<Key>KP_7:digit(7)\n\
<Key>KP_8:digit(8)\n\
<Key>KP_9:digit(9)\n\
<Key>KP_Enter:enter()\n\
<Key>KP_Multiply:multiply()\n\
<Key>KP_Add:add()\n\
<Key>KP_Subtract:subtract()\n\
<Key>KP_Decimal:decimal()\n\
<Key>KP_Divide:divide()\n\
:<Key>.:decimal()\n\
:<Key>+:add()\n\
:<Key>-:subtract()\n\
:<Key>*:multiply()\n\
:<Key>/:divide()\n\
:<Key>!:factorial()\n\
<Key>e:e()\n\
:<Key>^:power()\n\
<Key>p:pi()\n\
<Key>i:inverse()\n\
<Key>s:sine()\n\
<Key>c:cosine()\n\
<Key>t:tangent()\n\
<Key>d:degree()\n\
<Key>l:naturalLog()\n\
<Key>n:negate()\n\
<Key>r:squareRoot()\n\
<Key>space:clear()\n\
<Key>q:quit()\n\
<Key>Delete:back()\n\
<Key>Return:enter()\n\
<Key>Linefeed:enter()\n\
<Key>x:XexchangeY()\n\
<Key>BackSpace:back()\n\
<Btn1Down>,<Btn1Up>:toggle()selection()\n
XCalc*hp.button1.font: -adobe-symbol-*-*-*-*-*-120-*-*-*-*-*-*
XCalc*hp.button1.label: \326\140
XCalc*hp.button1.translations: #override<Btn1Down>,<Btn1Up>:squareRoot()unset()
XCalc*hp.button2.label: e^x
XCalc*hp.button2.translations: #override<Btn1Down>,<Btn1Up>:epower()unset()
XCalc*hp.button3.label: 10^x
XCalc*hp.button3.translations: #override<Btn1Down>,<Btn1Up>:tenpower()unset()
XCalc*hp.button4.label: y^x
XCalc*hp.button4.translations: #override<Btn1Down>,<Btn1Up>:power()unset()
XCalc*hp.button5.label: 1/x
XCalc*hp.button5.translations: #override<Btn1Down>,<Btn1Up>:reciprocal()unset()
XCalc*hp.button6.label: CHS
XCalc*hp.button6.translations: #override<Btn1Down>,<Btn1Up>:negate()unset()
XCalc*hp.button7.label: 7
XCalc*hp.button7.translations: #override<Btn1Down>,<Btn1Up>:digit(7)unset()
XCalc*hp.button8.label: 8
XCalc*hp.button8.translations: #override<Btn1Down>,<Btn1Up>:digit(8)unset()
XCalc*hp.button9.label: 9
XCalc*hp.button9.translations: #override<Btn1Down>,<Btn1Up>:digit(9)unset()
XCalc*hp.button10.font: -adobe-symbol-*-*-*-*-*-120-*-*-*-*-*-*
XCalc*hp.button10.label: \270
XCalc*hp.button10.translations: #override<Btn1Down>,<Btn1Up>:divide()unset()
XCalc*hp.button11.label: x!
XCalc*hp.button11.translations: #override<Btn1Down>,<Btn1Up>:factorial()unset()
XCalc*hp.button12.font: -adobe-symbol-*-*-*-*-*-120-*-*-*-*-*-*
XCalc*hp.button12.label: \160
XCalc*hp.button12.translations: #override<Btn1Down>,<Btn1Up>:pi()unset()
XCalc*hp.button13.label: sin
XCalc*hp.button13.translations: #override<Btn1Down>,<Btn1Up>:sine()unset()
XCalc*hp.button14.label: cos
XCalc*hp.button14.translations: #override<Btn1Down>,<Btn1Up>:cosine()unset()
XCalc*hp.button15.label: tan
XCalc*hp.button15.translations: #override<Btn1Down>,<Btn1Up>:tangent()unset()
XCalc*hp.button16.label: EEX
XCalc*hp.button16.translations: #override<Btn1Down>,<Btn1Up>:scientific()unset()
XCalc*hp.button17.label: 4
XCalc*hp.button17.translations: #override<Btn1Down>,<Btn1Up>:digit(4)unset()
XCalc*hp.button18.label: 5
XCalc*hp.button18.translations: #override<Btn1Down>,<Btn1Up>:digit(5)unset()
XCalc*hp.button19.label: 6
XCalc*hp.button19.translations: #override<Btn1Down>,<Btn1Up>:digit(6)unset()
XCalc*hp.button20.label: *
XCalc*hp.button20.translations: #override<Btn1Down>,<Btn1Up>:multiply()unset()
XCalc*hp.button21.mappedWhenManaged: False
XCalc*hp.button22.mappedWhenManaged: False
XCalc*hp.button23.label: Rv
XCalc*hp.button23.translations: #override<Btn1Down>,<Btn1Up>:roll()unset()
XCalc*hp.button24.label: x:y
XCalc*hp.button24.translations: #override<Btn1Down>,<Btn1Up>:XexchangeY()unset()
XCalc*hp.button25.label: <-
XCalc*hp.button25.translations: #override<Btn1Down>,<Btn1Up>:back()unset()
XCalc*hp.button26.label: E\nN\nT\nE\nR
XCalc*hp.button26.translations: #override<Btn1Down>,<Btn1Up>:enter()unset()
XCalc*hp.button27.label: 1
XCalc*hp.button27.translations: #override<Btn1Down>,<Btn1Up>:digit(1)unset()
XCalc*hp.button28.label: 2
XCalc*hp.button28.translations: #override<Btn1Down>,<Btn1Up>:digit(2)unset()
XCalc*hp.button29.label: 3
XCalc*hp.button29.translations: #override<Btn1Down>,<Btn1Up>:digit(3)unset()
XCalc*hp.button30.label: -
XCalc*hp.button30.translations: #override<Btn1Down>,<Btn1Up>:subtract()unset()
XCalc*hp.button31.label: ON
XCalc*hp.button31.translations: #override<Btn1Down>,<Btn1Up>:off()unset()\n\
<Btn3Down>,<Btn3Up>:quit()
XCalc*hp.button32.label: DRG
XCalc*hp.button32.translations: #override<Btn1Down>,<Btn1Up>:degree()unset()
XCalc*hp.button33.label: INV
XCalc*hp.button33.translations: #override<Btn1Down>,<Btn1Up>:inverse()unset()
XCalc*hp.button34.label: STO
XCalc*hp.button34.translations: #override<Btn1Down>,<Btn1Up>:store()unset()
XCalc*hp.button35.label: RCL
XCalc*hp.button35.translations: #override<Btn1Down>,<Btn1Up>:recall()unset()
XCalc*hp.button36.label: 0
XCalc*hp.button36.translations: #override<Btn1Down>,<Btn1Up>:digit(0)unset()
XCalc*hp.button37.label: .
XCalc*hp.button37.translations: #override<Btn1Down>,<Btn1Up>:decimal()unset()
XCalc*hp.button38.label: SUM
XCalc*hp.button38.translations: #override<Btn1Down>,<Btn1Up>:sum()unset()
XCalc*hp.button39.label: +
XCalc*hp.button39.translations: #override<Btn1Down>,<Btn1Up>:add()unset()
XCalc*hp.button1.horizDistance: 4
XCalc*hp.button1.vertDistance: 12
XCalc*hp.button1.fromVert: bevel
XCalc*hp.button2.fromHoriz: button1
XCalc*hp.button2.fromVert: bevel
XCalc*hp.button2.vertDistance: 12
XCalc*hp.button3.fromHoriz: button2
XCalc*hp.button3.fromVert: bevel
XCalc*hp.button3.vertDistance: 12
XCalc*hp.button4.fromHoriz: button3
XCalc*hp.button4.fromVert: bevel
XCalc*hp.button4.vertDistance: 12
XCalc*hp.button5.fromHoriz: button4
XCalc*hp.button5.fromVert: bevel
XCalc*hp.button5.vertDistance: 12
XCalc*hp.button6.fromHoriz: button5
XCalc*hp.button6.fromVert: bevel
XCalc*hp.button6.vertDistance: 12
XCalc*hp.button7.fromHoriz: button6
XCalc*hp.button7.fromVert: bevel
XCalc*hp.button7.vertDistance: 12
XCalc*hp.button8.fromHoriz: button7
XCalc*hp.button8.fromVert: bevel
XCalc*hp.button8.vertDistance: 12
XCalc*hp.button9.fromHoriz: button8
XCalc*hp.button9.fromVert: bevel
XCalc*hp.button9.vertDistance: 12
XCalc*hp.button10.fromHoriz: button9
XCalc*hp.button10.fromVert: bevel
XCalc*hp.button10.vertDistance: 12
XCalc*hp.button11.horizDistance: 4
XCalc*hp.button11.fromVert: button1
XCalc*hp.button12.fromHoriz: button11
XCalc*hp.button12.fromVert: button2
XCalc*hp.button13.fromHoriz: button12
XCalc*hp.button13.fromVert: button3
XCalc*hp.button14.fromHoriz: button13
XCalc*hp.button14.fromVert: button4
XCalc*hp.button15.fromHoriz: button14
XCalc*hp.button15.fromVert: button5
XCalc*hp.button16.fromHoriz: button15
XCalc*hp.button16.fromVert: button6
XCalc*hp.button17.fromHoriz: button16
XCalc*hp.button17.fromVert: button7
XCalc*hp.button18.fromHoriz: button17
XCalc*hp.button18.fromVert: button8
XCalc*hp.button19.fromHoriz: button18
XCalc*hp.button19.fromVert: button9
XCalc*hp.button20.fromHoriz: button19
XCalc*hp.button20.fromVert: button10
XCalc*hp.button21.horizDistance: 4
XCalc*hp.button21.fromVert: button11
XCalc*hp.button22.fromHoriz: button21
XCalc*hp.button22.fromVert: button12
XCalc*hp.button23.fromHoriz: button22
XCalc*hp.button23.fromVert: button13
XCalc*hp.button24.fromHoriz: button23
XCalc*hp.button24.fromVert: button14
XCalc*hp.button25.fromHoriz: button24
XCalc*hp.button25.fromVert: button15
XCalc*hp.button26.fromHoriz: button25
XCalc*hp.button26.fromVert: button16
XCalc*hp.button26.font: 6x12
XCalc*hp.button26.height: 56
XCalc*hp.button27.fromHoriz: button26
XCalc*hp.button27.fromVert: button17
XCalc*hp.button28.fromHoriz: button27
XCalc*hp.button28.fromVert: button18
XCalc*hp.button29.fromHoriz: button28
XCalc*hp.button29.fromVert: button19
XCalc*hp.button30.fromHoriz: button29
XCalc*hp.button30.fromVert: button20
XCalc*hp.button31.horizDistance: 4
XCalc*hp.button31.fromVert: button21
XCalc*hp.button32.fromHoriz: button31
XCalc*hp.button32.fromVert: button22
XCalc*hp.button33.fromHoriz: button32
XCalc*hp.button33.fromVert: button23
XCalc*hp.button34.fromHoriz: button33
XCalc*hp.button34.fromVert: button24
XCalc*hp.button35.fromHoriz: button34
XCalc*hp.button35.fromVert: button25
XCalc*hp.button36.fromHoriz: button26
XCalc*hp.button36.fromVert: button27
XCalc*hp.button37.fromHoriz: button36
XCalc*hp.button37.fromVert: button28
XCalc*hp.button38.fromHoriz: button37
XCalc*hp.button38.fromVert: button29
XCalc*hp.button39.fromHoriz: button38
XCalc*hp.button39.fromVert: button30
+225
View File
@@ -0,0 +1,225 @@
#include "XCalc"
XCalc*ti.backgroundPixmap: gray3?foreground=gray70&background=gray85
XCalc*.bevel.background: gray80
XCalc*.bevel.displayList: foreground gray90;lines -1,0,0,0,0,-1;lines 3,-4,-4,-4,-4,3
XCalc*.bevel.borderColor: gray60
XCalc*.bevel.borderWidth: 1
XCalc*.bevel.vertDistance: 4
XCalc*.bevel.defaultDistance: 4
XCalc*.bevel.screen.vertDistance: 4
XCalc*.bevel.screen.horizDistance: 4
XCalc*.bevel.screen*left: chainLeft
XCalc*.bevel.screen*right: chainRight
XCalc*.bevel.screen*top: chainTop
XCalc*.bevel.screen*bottom: chainBottom
XCalc*.bevel.screen*background: rgb:9/a/9
XCalc*.bevel.screen.borderColor: gray50
XCalc*.bevel.screen*LCD.foreground: gray20
XCalc*.bevel.screen*INV.vertDistance: 2
! T e x a s I n s t r u m e n t s T I - 3 0
XCalc*ti.Command.shapeStyle: roundedRectangle
XCalc*ti.Command.displayList: foreground rgb:a/b/c;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
XCalc*ti.Command.borderColor: rgb:8/9/a
XCalc*ti.Command.background: rgb:c/d/e
XCalc*ti.Command.foreground: gray5
XCalc*ti.button20.foreground: gray5
XCalc*ti.button20.background: rgb:e/d/c
XCalc*ti.button20.displayList: foreground rgb:a/9/8;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
XCalc*ti.button20.borderColor: rgb:9/8/7
XCalc*ti.button25.foreground: gray5
XCalc*ti.button25.background: rgb:e/d/c
XCalc*ti.button25.displayList: foreground rgb:a/9/8;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
XCalc*ti.button25.borderColor: rgb:9/8/7
XCalc*ti.button30.foreground: gray5
XCalc*ti.button30.background: rgb:e/d/c
XCalc*ti.button30.displayList: foreground rgb:a/9/8;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
XCalc*ti.button30.borderColor: rgb:9/8/7
XCalc*ti.button35.foreground: gray5
XCalc*ti.button35.background: rgb:e/d/c
XCalc*ti.button35.displayList: foreground rgb:a/9/8;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
XCalc*ti.button35.borderColor: rgb:9/8/7
XCalc*ti.button40.foreground: gray5
XCalc*ti.button40.background: rgb:e/d/c
XCalc*ti.button40.displayList: foreground rgb:a/9/8;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
XCalc*ti.button40.borderColor: rgb:9/8/7
XCalc*ti.button22.background: gray95
XCalc*ti.button22.displayList: foreground gray75;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
XCalc*ti.button22.borderColor: gray65
XCalc*ti.button23.background: gray95
XCalc*ti.button23.displayList: foreground gray75;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
XCalc*ti.button23.borderColor: gray65
XCalc*ti.button24.background: gray95
XCalc*ti.button24.displayList: foreground gray75;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
XCalc*ti.button24.borderColor: gray65
XCalc*ti.button27.background: gray95
XCalc*ti.button27.displayList: foreground gray75;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
XCalc*ti.button27.borderColor: gray65
XCalc*ti.button28.background: gray95
XCalc*ti.button28.displayList: foreground gray75;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
XCalc*ti.button28.borderColor: gray65
XCalc*ti.button29.background: gray95
XCalc*ti.button29.displayList: foreground gray75;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
XCalc*ti.button29.borderColor: gray65
XCalc*ti.button32.background: gray95
XCalc*ti.button32.displayList: foreground gray75;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
XCalc*ti.button32.borderColor: gray65
XCalc*ti.button33.background: gray95
XCalc*ti.button33.displayList: foreground gray75;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
XCalc*ti.button33.borderColor: gray65
XCalc*ti.button34.background: gray95
XCalc*ti.button34.displayList: foreground gray75;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
XCalc*ti.button34.borderColor: gray65
XCalc*ti.button37.background: gray95
XCalc*ti.button37.displayList: foreground gray75;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
XCalc*ti.button37.borderColor: gray65
XCalc*ti.button38.background: gray95
XCalc*ti.button38.displayList: foreground gray75;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
XCalc*ti.button38.borderColor: gray65
XCalc*ti.button39.background: gray95
XCalc*ti.button39.displayList: foreground gray75;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
XCalc*ti.button39.borderColor: gray65
! H e w l e t t - P a c k a r d 1 0 C
XCalc*hp.Command.shapeStyle: roundedRectangle
XCalc*hp.background: wheat
XCalc*hp.Command.background: peru
XCalc*hp.Command.foreground: white
! Unused buttons. (Make invisible.)
XCalc*hp.button21.background: wheat
XCalc*hp.button22.background: wheat
! ON button
XCalc*hp.button31.background: goldenrod
XCalc*hp.button31.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
!XCalc*hp.button31.foreground: white
! SQRT
XCalc*hp.button1.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! e^x
XCalc*hp.button2.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! 10^x
XCalc*hp.button3.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! y^x
XCalc*hp.button4.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! 1/c
XCalc*hp.button5.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! CHS
XCalc*hp.button6.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! x!
XCalc*hp.button11.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! pi
XCalc*hp.button12.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! sin
XCalc*hp.button13.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! cos
XCalc*hp.button14.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! tan
XCalc*hp.button15.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! EEX
XCalc*hp.button16.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! Rv
XCalc*hp.button23.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! x:y
XCalc*hp.button24.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! <-
XCalc*hp.button25.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! ENTER
XCalc*hp.button26.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! DRG
XCalc*hp.button32.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! INV
XCalc*hp.button33.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! STO
XCalc*hp.button34.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
!RCL
XCalc*hp.button35.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! "Operator" keys.
! Divide key
XCalc*hp.button10.background: SteelBlue
XCalc*hp.button10.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! Multiply key
XCalc*hp.button20.background: SteelBlue
XCalc*hp.button20.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! Minus key
XCalc*hp.button30.background: SteelBlue
XCalc*hp.button30.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! SUM
XCalc*hp.button38.background: SteelBlue
XCalc*hp.button38.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! Plus key
XCalc*hp.button39.background: SteelBlue
XCalc*hp.button39.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! "Number" keys.
! "7"
XCalc*hp.button7.background: white
XCalc*hp.button7.foreground: black
XCalc*hp.button7.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! "8"
XCalc*hp.button8.background: white
XCalc*hp.button8.foreground: black
XCalc*hp.button8.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! "9"
XCalc*hp.button9.background: white
XCalc*hp.button9.foreground: black
XCalc*hp.button9.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! "4"
XCalc*hp.button17.background: white
XCalc*hp.button17.foreground: black
XCalc*hp.button17.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! "5"
XCalc*hp.button18.background: white
XCalc*hp.button18.foreground: black
XCalc*hp.button18.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! "6"
XCalc*hp.button19.background: white
XCalc*hp.button19.foreground: black
XCalc*hp.button19.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! "1"
XCalc*hp.button27.background: white
XCalc*hp.button27.foreground: black
XCalc*hp.button27.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! "2"
XCalc*hp.button28.background: white
XCalc*hp.button28.foreground: black
XCalc*hp.button28.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! "3"
XCalc*hp.button29.background: white
XCalc*hp.button29.foreground: black
XCalc*hp.button29.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! "0"
XCalc*hp.button36.background: white
XCalc*hp.button36.foreground: black
XCalc*hp.button36.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
! "."
XCalc*hp.button37.background: white
XCalc*hp.button37.foreground: black
XCalc*hp.button37.displayList: foreground rgb:b/b/b;segments 8,-4,-9,-4,-4,-9,-4,8;draw-arc -14,-14,-4,-4,270,90
+142
View File
@@ -0,0 +1,142 @@
*Command*Font: -*-helvetica-bold-r-normal--*-120-*-*-*-*-iso8859-1
*Label*Font: -*-helvetica-bold-r-normal--*-120-*-*-*-*-iso8859-1
*Text*Font: -*-courier-medium-r-normal--*-120-*-*-*-*-iso8859-1
*quit.label: Quit
*quit.top: ChainTop
*quit.bottom: ChainTop
*quit.left: ChainLeft
*quit.right: ChainLeft
*quit.translations: #override \n\
<Btn1Down>,<Btn1Up>:Quit() unset()
*delete.label: Delete
*delete.fromHoriz: quit
*delete.top: ChainTop
*delete.bottom: ChainTop
*delete.left: ChainLeft
*delete.right: ChainLeft
*delete.translations: #override \n\
<Btn1Down>,<Btn1Up>:DeleteClip() unset()
*new.label: New
*new.fromHoriz: delete
*new.top: ChainTop
*new.bottom: ChainTop
*new.left: ChainLeft
*new.right: ChainLeft
*new.translations: #override \n\
<Btn1Down>,<Btn1Up>:NewClip() unset()
*save.label: Save
*save.fromHoriz: new
*save.top: ChainTop
*save.bottom: ChainTop
*save.left: ChainLeft
*save.right: ChainLeft
*save.translations: #override \n\
<Btn1Down>,<Btn1Up>:Save() unset()
*next.label: Next
*next.fromHoriz: save
*next.top: ChainTop
*next.bottom: ChainTop
*next.left: ChainLeft
*next.right: ChainLeft
*next.translations: #override \n\
<Btn1Down>,<Btn1Up>:NextClip() unset()
*prev.label: Prev
*prev.fromHoriz: next
*prev.top: ChainTop
*prev.bottom: ChainTop
*prev.left: ChainLeft
*prev.right: ChainLeft
*prev.translations: #override \n\
<Btn1Down>,<Btn1Up>:PrevClip() unset()
*index.fromHoriz: prev
*index.top: ChainTop
*index.bottom: ChainTop
*index.left: ChainLeft
*index.right: ChainLeft
*index.resizable: true
*text.scrollVertical: WhenNeeded
*text.scrollHorizontal: WhenNeeded
*text.autoFill: on
*text.fromVert: quit
*text.top: ChainTop
*text.bottom: ChainBottom
*text.left: ChainLeft
*text.right: ChainRight
*text.resizable: true
*text.width: 300
XClipboard.geometry: 300x200
*ShapeStyle: oval
XClipboard.baseTranslations: #augment\n\
<Message>WM_PROTOCOLS: WMProtocols()\n
*TransientShell.baseTranslations: #augment\n\
<Message>WM_PROTOCOLS: WMProtocols()\n
*fileDialog.label: Save to file:
*fileDialog.label.top: ChainTop
*fileDialog.label.bottom: ChainTop
*fileDialog.label.left: ChainLeft
*fileDialog.label.right: ChainLeft
*fileDialogShell.allowShellResize: true
*fileDialogShell.title: File Save
*fileDialog*accept.label: Accept
*fileDialog.accept.top: ChainTop
*fileDialog.accept.bottom: ChainBottom
*fileDialog.accept.left: ChainLeft
*fileDialog.accept.right: ChainLeft
*fileDialog*accept.translations: #override\
<BtnUp>: AcceptSave() unset()
*fileDialog.value.top: ChainTop
*fileDialog.value.bottom: ChainTop
*fileDialog.value.left: ChainLeft
*fileDialog.value.right: ChainLeft
*fileDialog*value.translations: #override\
<Key>Return: AcceptSave() \n\
Ctrl<Key>S: no-op(ring-bell) \n\
Ctrl<Key>R: no-op(ring-bell) \n\
Ctrl<Key>M: no-op(ring-bell) \n\
Ctrl<Key>J: no-op(ring-bell) \n\
Meta<Key>I: no-op(ring-bell)
*fileDialog*value.baseTranslations: #override\
<Key>Return: AcceptSave() \n\
Ctrl<Key>S: no-op(ring-bell) \n\
Ctrl<Key>R: no-op(ring-bell) \n\
Ctrl<Key>M: no-op(ring-bell) \n\
Ctrl<Key>J: no-op(ring-bell) \n\
Meta<Key>I: no-op(ring-bell)
*fileDialog*cancel.label: Cancel
*fileDialog.cancel.top: ChainTop
*fileDialog.cancel.bottom: ChainBottom
*fileDialog.cancel.left: ChainLeft
*fileDialog.cancel.right: ChainLeft
*fileDialog*cancel.translations: #override\
<BtnUp>:CancelSave() unset()
*failDialog*Label.resizable: true
*failDialog.label: Can't write file
*failDialogShell.title: Error
*failDialogShell.allowShellResize: true
*failDialog*continue.label: Continue
*failDialog*continue.translations: #override\
<BtnUp>:FailContinue() unset()
*failDialog*value.translations: #override\
<Key>Return: FailContinue() \n\
Ctrl<Key>S: no-op(ring-bell) \n\
Ctrl<Key>R: no-op(ring-bell) \n\
Ctrl<Key>M: no-op(ring-bell) \n\
Ctrl<Key>J: no-op(ring-bell) \n\
Meta<Key>I: no-op(ring-bell)
+1
View File
@@ -0,0 +1 @@
XClock.input: false
+10
View File
@@ -0,0 +1,10 @@
! $XFree86$
#include "XClock"
XClock.Clock.hourColor: rgba:7f/00/00/c0
XClock.Clock.minuteColor: rgba:00/7f/7f/c0
XClock.Clock.secondColor: rgba:00/00/ff/80
XClock.Clock.majorColor: rgba:7f/00/00/c0
XClock.Clock.minorColor: rgba:00/7f/7f/c0
+21
View File
@@ -0,0 +1,21 @@
*allowShellResize: true
XConsole.translations: #override\
<MapNotify>: Deiconified() \n\
<UnmapNotify>: Iconified() \n\
<Message>WM_PROTOCOLS: Quit()
XConsole.baseTranslations: #override\
<MapNotify>: Deiconified() \n\
<UnmapNotify>: Iconified() \n\
<Message>WM_PROTOCOLS: Quit()
*text.translations: #override\
Ctrl<KeyPress>C: Clear() \n\
<KeyPress>Clear: Clear()
*text.baseTranslations: #override\
Ctrl<KeyPress>C: Clear() \n\
<KeyPress>Clear: Clear()
*text.scrollVertical: Always
*text.scrollHorizontal: Never
*text.width: 400
*text.height: 70
*text.allowResize: true
*editType: read
+6
View File
@@ -0,0 +1,6 @@
XLoad.input: false
*Label*Justify: left
*JumpScroll: 1
*internalBorderWidth: 0
*showGrip: FALSE
+5
View File
@@ -0,0 +1,5 @@
XLogo*iconPixmap: xlogo32
XLogo*iconMask: xlogo32
XLogo*baseTranslations: #override \
<Key>q: quit() \n\
<Key>Escape: quit()
+5
View File
@@ -0,0 +1,5 @@
! $Xorg: XLogo-co.ad,v 1.3 2000/08/17 19:54:52 cpqbld Exp $
#include "XLogo"
! MIT colors are Cardinal Red (Pantone 201c) and Silver Grey (Pantone 421c)
XLogo*background: rgb:d2/22/32
XLogo*foreground: rgb:d7/d7/d7
+33
View File
@@ -0,0 +1,33 @@
! XMore.ad
! keyboard translations
*text.Translations: #override\n\
Ctrl<Key>S: no-op(RingBell)\n\
Ctrl<Key>R: no-op(RingBell)\n\
<Key>space: next-page()\n\
<Key>F: next-page()\n\
Ctrl<Key>B: previous-page()\n\
<Key>B: previous-page()\n\
<Key>K: scroll-one-line-down()\n\
<Key>Y: scroll-one-line-down()\n\
<Key>Return: scroll-one-line-up()\n\
<Key>J: scroll-one-line-up()\n\
<Key>E: scroll-one-line-up()\n\
<Key>q: quit()\n
*text.baseTranslations: #override\n\
<Key>space: next-page()\n\
<Key>F: next-page()\n\
Ctrl<Key>B: previous-page()\n\
<Key>K: scroll-one-line-down()\n\
<Key>Y: scroll-one-line-down()\n\
<Key>Return: scroll-one-line-up()\n\
<Key>J: scroll-one-line-up()\n\
<Key>E: scroll-one-line-up()\n\
<Key>q: quit()\n
! tip messages
*quit.tip: Quit application
*international: True
! EOF.
+119
View File
@@ -0,0 +1,119 @@
! $Xorg: XSm.ad,v 1.3 2000/08/17 19:55:04 cpqbld Exp $
*chooseSessionPopup*font: 12x24
*chooseSessionLabel.label: Session Menu
*chooseSessionMessageLabel.label: Press button again to confirm, or hit Cancel...
*chooseSessionLoadButton.label: Load Session
*chooseSessionDeleteButton.label: Delete Session
*chooseSessionFailSafeButton.label: Default/Fail Safe
*chooseSessionCancelButton.label: Cancel
*chooseSessionBreakLockButton.label: Break Lock
*chooseSessionLoadButton.background: light steel blue
*chooseSessionDeleteButton.background: light steel blue
*chooseSessionBreakLockButton.background: light steel blue
*chooseSessionFailSafeButton.background:light steel blue
*chooseSessionCancelButton.background: light steel blue
*clientInfoButton.label: Client List
*logButton.label: Session Log
*checkPointButton.label: Checkpoint
*shutdownButton.label: Shutdown
*shutdownSave.label: With Checkpoint
*shutdownDontSave.label: Immediately
*logPopup.title: Session Log
*logPopup.iconName: Session Log
*logOkButton.label: OK
*logText.width: 600
*logText.height: 300
*clientInfoPopup.title: Client List
*clientInfoPopup.iconName: Client List
*noClientsLabel.label: There are no clients in the session
*viewPropButton.label: View Properties
*cloneButton.label: Clone
*killClientButton.label: Kill
*restartHintButton.label: Restart Hint
*restartIfRunning.label: If Running
*restartAnyway.label: Anyway
*restartImmediately.label: Immediately
*restartNever.label: Never
*clientInfoDoneButton.label: Done
*manualRestartLabel.label: Restart the following non-session-aware clients...
*clientPropTextWidget.width: 500
*clientPropTextWidget.height: 300
*clientPropDoneButton.label: Done
*saveMessageLabel.label: Session name
*saveTypeLabel.label: Save Type
*saveTypeNone.label: None
*saveTypeLocal.label: Local
*saveTypeGlobal.label: Global
*saveTypeBoth.label: Both
*interactStyleLabel.label: Interact Style
*interactStyleNone.label: None
*interactStyleErrors.label: Errors
*interactStyleAny.label: Any
*saveCancelButton.label: Cancel
*helpSaveButton.label: Help
*helpSaveOkButton.label: OK
*helpSaveText.label:\n\
Save types\n\
----------\n\
Local - Applications should save enough information to\n\
restore the state as seen by the user.\n\
The save should not affect data seen by other users.\n\
\n\
Global - Applications should commit all of their data to\n\
permanent, globally accessible storage.\n\
\n\
Both - Applications should commit their data to global\n\
storage and also save state local to the user.\n\
\n\n\
Interaction styles\n\
------------------\n\
None - Don't allow user interaction\n\
Errors - Allow user interaction only if an error occurs\n\
Any - Allow user interaction for any reason\n\
\n
*nameInUsePopup.title: Warning
*nameInUseOverwriteButton.label: Overwrite
*badSavePopup.title: Save Failure
*badSaveLabel.label: The following applications did not report\n\
a successful save of their state:
*badSaveOkButton.label: OK
*badSaveCancelButton.label: Cancel Shutdown
*chooseSessionListWidget.Translations: #override\n\
<Key>Up: ChooseSessionUp()\n\
<Key>KP_Up: ChooseSessionUp()\n\
Ctrl<Key>P: ChooseSessionUp()\n\
<Key>Down: ChooseSessionDown()\n\
<Key>KP_Down: ChooseSessionDown()\n\
Ctrl<Key>N: ChooseSessionDown()\n\
<Btn1Down>: Set() ChooseSessionBtn1Down()\n
*chooseSessionLoadButton.Accelerators: #override\n\
<Btn1Down>(2+): set() notify() unset()\n\
<Key>Return: set() notify() unset()\n\
<Key>KP_Enter: set() notify() unset()\n
*checkPointButton.Translations: #override\n\
<Btn1Up>: notify() reset()\n
*shutdownButton.Translations: #override\n\
<Btn1Up>: notify() reset()\n
*saveOkButton.Accelerators: #override\n\
<Key>Return: set() notify() unset()\n
*badSaveOkButton.Accelerators: #override\n\
<Key>Return: set() notify() unset()\n
+14 -2
View File
@@ -1,8 +1,8 @@
! $XTermId: XTerm.ad,v 1.101 2016/01/28 02:15:29 tom Exp $
! $XTermId: XTerm.ad,v 1.106 2021/02/03 01:02:03 tom Exp $
! -----------------------------------------------------------------------------
! this file is part of xterm
!
! Copyright 1996-2011,2016 by Thomas E. Dickey
! Copyright 1996-2020,2021 by Thomas E. Dickey
!
! All Rights Reserved
!
@@ -87,6 +87,7 @@
*vtMenu*scrollttyoutput*Label: Scroll to Bottom on Tty Output
*vtMenu*allow132*Label: Allow 80/132 Column Switching
*vtMenu*keepSelection*Label: Keep Selection
*vtMenu*keepClipboard*Label: Keep Clipboard
*vtMenu*selectToClipboard*Label: Select to Clipboard
*vtMenu*cursesemul*Label: Enable Curses Emulation
*vtMenu*visualbell*Label: Enable Visual Bell
@@ -120,6 +121,9 @@
*VT100.font5: 9x15
*fontMenu*font6*Label: Huge
*VT100.font6: 10x20
*fontMenu*font7*Label: Enormous
!*VT100.font7: 12x24
*VT100.font7: -adobe-courier-medium-r-normal--24-240-75-75-m-150-iso10646-1
*fontMenu*fontescape*Label: Escape Sequence
*fontMenu*fontsel*Label: Selection
!fontescape and fontsel overridden by application
@@ -135,6 +139,7 @@
*fontMenu*allow-color-ops*Label: Allow Color Ops
*fontMenu*allow-font-ops*Label: Allow Font Ops
*fontMenu*allow-mouse-ops*Label: Allow Mouse Ops
*fontMenu*allow-tcap-ops*Label: Allow Termcap Ops
*fontMenu*allow-title-ops*Label: Allow Title Ops
*fontMenu*allow-window-ops*Label: Allow Window Ops
@@ -146,6 +151,13 @@
*VT100.utf8Fonts.font5: -misc-fixed-medium-r-normal--18-120-100-100-c-90-iso10646-1
*VT100.utf8Fonts.font6: -misc-fixed-medium-r-normal--20-200-75-75-c-100-iso10646-1
! The default fixed font and font2-font6 are commonly aliased to iso106461 (Unicode)
! with XXX glyphs, but 12x24 is usually just iso8859-1 (about 200 glyphs).
! The adobe-courier is more commonly available than the b&h font.
!*VT100.utf8Fonts.font7: -sony-fixed-medium-r-normal--24-170-100-100-c-120-iso8859-1
*VT100.utf8Fonts.font7: -adobe-courier-medium-r-normal--24-240-75-75-m-150-iso10646-1
!*VT100.utf8Fonts.font7: -b&h-lucidatypewriter-medium-r-normal-sans-24-240-75-75-m-140-iso10646-1
*tekMenu.Label: Tek Options
*tekMenu*tektextlarge*Label: Large Characters
*tekMenu*tektext2*Label: #2 Size Characters
+96
View File
@@ -0,0 +1,96 @@
Xditview.geometry: 600x800
*MenuButton*Font: -*-helvetica-bold-r-normal--*-120-*-*-*-*-iso8859-1
*SimpleMenu*Font: -*-helvetica-bold-r-normal--*-120-*-*-*-*-iso8859-1
*Text*Font: -*-courier-medium-r-normal--*-120-*-*-*-*-iso8859-1
*paned.allowResize: true
*paned.?.showGrip: false
*paned.?.skipAdjust: false
*paned.form.porthole.width: 600
*paned.form.porthole.height: 800
*paned.label.skipAdjust: true
*MenuButton.shapeStyle: oval
*Command.shapeStyle: oval
*fileMenuButton.label: File
*fileMenuButton.leftBitmap: menu12
*fileMenuButton.menuName: fileMenu
*fileMenu.openFile.label: Open File
*fileMenu.revisitFile.label: Reopen File
*fileMenu.setResolution.label: Set Screen Resolution
*fileMenu.quit.label: Quit
*prevButton.bitmap: ldblarrow
*prevButton.internalHeight: 0
*prevButton.Translations: #override <BtnUp>: PreviousPage() unset()
*pageNumber.translations: #override\
Ctrl<Key>J: SetPageNumber()\n\
Ctrl<Key>M: SetPageNumber()\n\
<Key>Linefeed: SetPageNumber()\n\
<Key>Return: SetPageNumber()\n\
Ctrl<Key>O: Noop()\n\
Meta<Key>I: Noop()\n\
Ctrl<Key>N: Noop()\n\
Ctrl<Key>P: Noop()\n\
Ctrl<Key>Z: Noop()\n\
Meta<Key>Z: Noop()\n\
<Key>space: NextPage()\n\
Ctrl<Key>v: NextPage()\n\
Meta<Key>v: PreviousPage()\n\
<Key>Next: NextPage()\n\
<Key>Prior: PreviousPage()\n\
<Key>Find: OpenFile()
*pageNumber*editType: edit
*nextButton.bitmap: rdblarrow
*nextButton.internalHeight: 0
*nextButton.translations: #override <BtnUp>: NextPage() unset()
*viewport.allowResize: false
*viewport.forceBars: true
*viewport.allowHoriz: true
*viewport.allowVert: true
*dvi.translations: #augment \
<Btn1Down>: XawPositionSimpleMenu(popupMenu) MenuPopup(popupMenu)\n\
Ctrl<Key>v: NextPage()\n\
Meta<Key>v: PreviousPage()\n\
<Key>space: NextPage()\n\
<Key>Next: NextPage()\n\
<Key>Prior: PreviousPage()\n\
<Key>Find: OpenFile()
*dvi.baseTranslations: #augment \
<Btn1Down>: XawPositionSimpleMenu(popupMenu) MenuPopup(popupMenu)\n\
<Key>space: NextPage()\n\
Ctrl<Key>v: NextPage()\n\
Meta<Key>v: PreviousPage()\n\
<Key>Next: NextPage()\n\
<Key>Prior: PreviousPage()\n\
<Key>Find: OpenFile()
*popupMenu.nextPage.label: Next Page
*popupMenu.previousPage.label: Previous Page
*popupMenu.setResolution.label: Set Screen Resolution
*popupMenu.openFile.label: Open File
*popupMenu.revisitFile.label: Reopen File
*popupMenu.quit.label: Quit
*promptShell.allowShellResize: true
*promptShell.promptDialog.value.translations: #override\
<Key>Return: Accept()
*promptShell.promptDialog.value.baseTranslations: #override\
<Key>Return: Accept()
*promptShell.promptDialog.accept.label: Accept
*promptShell.promptDialog.accept.translations: #override\
<BtnUp>: Accept() unset()
*promptShell.promptDialog.accept.baseTranslations: #override \
<BtnUp>: Accept() unset()
*promptShell.promptDialog.cancel.label: Cancel
*promptShell.promptDialog.cancel.translations: #override \
<BtnUp>: Cancel() unset()
*promptShell.promptDialog.cancel.baseTranslations: #override \
<BtnUp>: Cancel() unset()
+25
View File
@@ -0,0 +1,25 @@
#include "Xditview"
*Dvi.fontMap:\
R -*-charter-medium-r-normal--*-*-*-*-*-*-iso8859-1\n\
I -*-charter-medium-i-normal--*-*-*-*-*-*-iso8859-1\n\
B -*-charter-bold-r-normal--*-*-*-*-*-*-iso8859-1\n\
F -*-charter-bold-i-normal--*-*-*-*-*-*-iso8859-1\n\
BI -*-charter-bold-i-normal--*-*-*-*-*-*-iso8859-1\n\
C -*-courier-medium-r-normal--*-*-*-*-*-*-iso8859-1\n\
CO -*-courier-medium-o-normal--*-*-*-*-*-*-iso8859-1\n\
CB -*-courier-bold-r-normal--*-*-*-*-*-*-iso8859-1\n\
CF -*-courier-bold-o-normal--*-*-*-*-*-*-iso8859-1\n\
H -*-helvetica-medium-r-normal--*-*-*-*-*-*-iso8859-1\n\
HO -*-helvetica-medium-o-normal--*-*-*-*-*-*-iso8859-1\n\
HB -*-helvetica-bold-r-normal--*-*-*-*-*-*-iso8859-1\n\
HF -*-helvetica-bold-o-normal--*-*-*-*-*-*-iso8859-1\n\
N -*-new century schoolbook-medium-r-normal--*-*-*-*-*-*-iso8859-1\n\
NI -*-new century schoolbook-medium-i-normal--*-*-*-*-*-*-iso8859-1\n\
NB -*-new century schoolbook-bold-r-normal--*-*-*-*-*-*-iso8859-1\n\
NF -*-new century schoolbook-bold-i-normal--*-*-*-*-*-*-iso8859-1\n\
A -*-charter-medium-r-normal--*-*-*-*-*-*-iso8859-1\n\
AI -*-charter-medium-i-normal--*-*-*-*-*-*-iso8859-1\n\
AB -*-charter-bold-r-normal--*-*-*-*-*-*-iso8859-1\n\
AF -*-charter-bold-i-normal--*-*-*-*-*-*-iso8859-1\n\
S -*-symbol-medium-r-normal--*-*-*-*-*-*-adobe-fontspecific\n\
S2 -*-symbol-medium-r-normal--*-*-*-*-*-*-adobe-fontspecific\n
+468
View File
@@ -0,0 +1,468 @@
! $XFree86: xc/programs/xedit/Xedit.ad,v 1.23 2002/09/22 07:09:05 paulo Exp $
*geometry: 590x440
*input: TRUE
*enableBackups: True
*backupNameSuffix: ~
*changedBitmap: xlogo11
*international: False
*hints:\
Use Control-S and Control-R to Search.\n\
Use Control-Shift-_ to Undo. Control-G to switch between Undo and Redo.\n\
Use Control-A to jump to the beginning of the line.\n\
Use Control-E to jump to the end of the line.\n\
Use Control-T to transpose characters.\n\
Use Control-K to cut to the end of the line. Control-Y to paste.\n\
Use Control-Q to escape control characters.\n\
Use Control-U[,<number>] to multiply actions. Control-G to cancel.\n\
Use Control-Z to scroll one line up. Meta-Z to scroll one line down.\n\
Use Meta-Q to format a paragraph.\n\
Use Right-Button to extend selections.\n\
Use Meta-I to insert a file.\n\
Use Control-W to delete a selection, and/or jump to the selection mark.\n\
Use Control-X,Control-F to find a file. Tab for filename completion.\n\
Use Control-X,Control-S to save.\n\
Use Control-X,Control-C to exit.\n\
Use Control-C to paste the selection at CUT_BUFFER0.\n\
Use Control Left-Button to popup the File Menu.\n\
Use Control Middle-Button to popup the Edit Menu.\n\
Use Control Right-Button to popup the Option Menu.\n\
Use Control-X,Tab to Indent.\n\
Use Control-X,0 to delete current splitted window.\n\
Use Control-X,1 to delete other splitted window.\n\
Use Control-X,2 to split the window vertically.\n\
Use Control-X,3 to split the window horizontally.\n\
Use Control-X,b to switch to another file.\n\
Use Control-X,d to list directory. Control-G to Cancel.\n\
Use Control-X,k to close file being edited.\n\
Use Control-X,o to switch to another splitted window.\n\
Use Control-X,u to undo. Control-G to switch between Undo and Redo.\n\
Use Insert to toggle Overwrite mode.\n\
Use Control-G to interrupt the lisp subprocess.\n\
Use Escape to enter or leave regex search and replace mode.\n\
Use Alt-. to search tags for the selected symbol or find the next match.
*formWindow*defaultDistance: 2
*formWindow.?.borderWidth: 0
*formWindow.min: 18
*formWindow.max: 18
*formWindow.showGrip: False
*positionWindow.fromHoriz: labelWindow
*positionWindow.horizDistance: 0
*positionWindow.left: chainRight
*positionWindow.right: chainRight
*positionWindow.width: 90
*positionWindow.label: error
*positionWindow.justify: left
*labelWindow*justify: center
*labelWindow*label: no file yet
*labelWindow.left: chainLeft
*labelWindow.right: chainRight
*quit.label: Quit
*quit.tip: Close xedit window
*save.label: Save
*save.tip: Save current file
*load.label: Load
*load.tip: Load a new file
*buttons*orientation: horizontal
*buttons*showGrip: False
*buttons.min: 18
*messageWindow.height: 50
*messageWindow.min: 18
*Paned*Text*allowResize: True
*messageWindow.autoFill: False
*messageWindow.scrollVertical: Never
*editWindow.autoFill: False
*editWindow.scrollVertical: Always
*editWindow.showGrip: True
xedit.textSource*enableUndo: True
*bc_label*label: Use Control-S and Control-R to Search.
*bc_label*showGrip: False
*bc_label.min: 18
*dirlabel.showGrip: False
*dirlabel.min: 18
*dirlabel.max: 18
*dirwindow.defaultColumns: 0
*dirwindow.verticalList: True
*viewport.forceBars: True
*viewport.allowVert: 1
*insertFile*text.width: 141
*insertFile*text.?.pieceSize: 256
*search*searchText.width: 157
*search*replaceText.width: 157
*search*case.horizDistance: 25
*search*Text.?.pieceSize: 256
*SimpleMenu.BackingStore: NotUseful
*SimpleMenu.menuLabel.vertSpace: 80
*SimpleMenu.SmeBSB.HorizontalMargins: 16
*SimpleMenu.justify: center
*SimpleMenu.menuLabel.height: 250
*SimpleMenu*cursor: left_ptr
*fileMenu.label: File Menu
*optionsMenu.label: Option Menu
*optionsMenu.ispell.label: ispell...
*editMenu.label: Edit Menu
*editMenu.wrapMenuItem.label: Wrapping
*editMenu.wrapMenuItem.leftBitmap: menu12
*wrapMenu.never.label: Never
*wrapMenu.line.label: Line
*wrapMenu.word.label: Word
*editMenu.autoFill.label: Auto Fill
*editMenu.justifyMenuItem.label: Justification
*editMenu.justifyMenuItem.leftBitmap: menu12
*justifyMenu.left.label: Left
*justifyMenu.right.label: Right
*justifyMenu.center.label: Center
*justifyMenu.full.label: Full
*editMenu.breakColumns.label: Break Columns...
*editMenu.scrollMenuItem.label: Scrollbars
*editMenu.scrollMenuItem.leftBitmap: menu12
*scrollMenu.vertical.label: Vertical
*scrollMenu.horizontal.label: Horizontal
*editMenu.modeMenuItem.leftBitmap: menu12
*editMenu.modeMenuItem.label: Edit Mode
*editModes.none.label: Plain/None
*TransientShell*Text.translations: #override \
c<Key>S: no-op(r)\n\
c<Key>R: no-op(r)\n\
m<Key>I: no-op(r)
*search.translations: #override \
<Create>:get-values(my, $w, width, $h, height)\
set-values(1, minWidth, $w, minHeight, $h, maxHeight, $h, allowShellResize, False)
*insertFile.title: Insert File
*insertFile.translations: #override \
<Create>:get-values(my, $w, width, $h, height)\
set-values(1, minWidth, $w, minHeight, $h, maxHeight, $h, allowShellResize, False)
*baseTranslations: #override \
<Ctrl>X,<Ctrl>C:quit()\n\
<Ctrl>X,<Ctrl>S:save-file()\n\
<Ctrl>X,<Ctrl>F:find-file()\n\
<Key>Escape: line-edit()
*messageWindow.Translations: #override \
<Ctrl>X,<Ctrl>C:quit()\n\
<Ctrl>X,<Ctrl>S:save-file()\n\
<Ctrl>X,<Ctrl>F:find-file()\n\
<Enter>: no-op()\n\
<Leave>: no-op()\n\
<Btn1Down>: set-keyboard-focus() select-start()
*searchText.Translations: #override \
<Enter>: no-op()\n\
<Leave>: no-op()\n\
<Btn1Down>: set-keyboard-focus() select-start()
*replaceText.Translations: #override \
<Enter>: no-op()\n\
<Leave>: no-op()\n\
<Btn1Down>: set-keyboard-focus() select-start()
*editWindow.translations: #override \
<Ctrl>X,<Ctrl>E:lisp-eval()\n\
<Ctrl>X,<Key>Tab:indent()\n\
<Ctrl>X,:<Key>0:delete-window(current)\n\
<Ctrl>X,:<Key>1:delete-window(other)\n\
<Ctrl>X,:<Key>2:split-window(vertical)\n\
<Ctrl>X,:<Key>3:split-window(horizontal)\n\
<Ctrl>X,!l @Num_Lock<Key>b:switch-source()\n\
<Ctrl>X,!l <Key>b:switch-source()\n\
<Ctrl>X,!@Num_Lock<Key>b:switch-source()\n\
<Ctrl>X,!<Key>b:switch-source()\n\
<Ctrl>X,!l @Num_Lock<Key>d:dir-window()\n\
<Ctrl>X,!l <Key>d:dir-window()\n\
<Ctrl>X,!@Num_Lock<Key>d:dir-window()\n\
<Ctrl>X,!<Key>d:dir-window()\n\
<Ctrl>X,!l @Num_Lock<Key>k:kill-file()\n\
<Ctrl>X,!l <Key>k:kill-file()\n\
<Ctrl>X,!@Num_Lock<Key>k:kill-file()\n\
<Ctrl>X,!<Key>k:kill-file()\n\
<Ctrl>X,!l @Num_Lock<Key>o:other-window()\n\
<Ctrl>X,!l <Key>o:other-window()\n\
<Ctrl>X,!@Num_Lock<Key>o:other-window()\n\
<Ctrl>X,!<Key>o:other-window()\n\
<Ctrl>X,!l @Num_Lock<Key>u:undo()\n\
<Ctrl>X,!l <Key>u:undo()\n\
<Ctrl>X,!@Num_Lock<Key>u:undo()\n\
<Ctrl>X,!<Key>u:undo()\n\
<Ctrl>G: xedit-keyboard-reset()\n\
<Ctrl>J: xedit-print-lisp-eval()\n\
:m<Key>.: tags()\n\
<Key>Tab: insert-char()\n\
!l @Num_Lock<Key>b:insert-char()\n\
!l <Key>b: insert-char()\n\
!@Num_Lock<Key>b:insert-char()\n\
!<Key>b: insert-char()\n\
!l @Num_Lock<Key>d:insert-char()\n\
!l <Key>d: insert-char()\n\
!@Num_Lock<Key>d:insert-char()\n\
!<Key>d: insert-char()\n\
!l <Key>k: insert-char()\n\
!l @Num_Lock<Key>k:insert-char()\n\
!@Num_Lock<Key>k:insert-char()\n\
!<Key>k: insert-char()\n\
!l @Num_Lock<Key>o:insert-char()\n\
!l <Key>o: insert-char()\n\
!@Num_Lock<Key>o:insert-char()\n\
!<Key>o: insert-char()\n\
!l @Num_Lock<Key>u:insert-char()\n\
!l <Key>u: insert-char()\n\
!@Num_Lock<Key>u:insert-char()\n\
!<Key>u: insert-char()\n\
~s <Key>Insert: toggle-overwrite()\n\
c l @Num_Lock<Btn1Down>:xedit-focus() popup-menu(fileMenu)\n\
c @Num_Lock<Btn1Down>:xedit-focus() popup-menu(fileMenu)\n\
c l<Btn1Down>: xedit-focus() popup-menu(fileMenu)\n\
c<Btn1Down>: xedit-focus() popup-menu(fileMenu)\n\
c l @Num_Lock<Btn2Down>:xedit-focus() popup-menu(editMenu)\n\
c @Num_Lock<Btn2Down>:xedit-focus() popup-menu(editMenu)\n\
c l<Btn2Down>: xedit-focus() popup-menu(editMenu)\n\
c<Btn2Down>: xedit-focus() popup-menu(editMenu)\n\
c l @Num_Lock<Btn3Down>:xedit-focus() popup-menu(optionsMenu)\n\
c @Num_Lock<Btn3Down>:xedit-focus() popup-menu(optionsMenu)\n\
c l<Btn3Down>:xedit-focus() popup-menu(optionsMenu)\n\
c<Btn3Down>: xedit-focus() popup-menu(optionsMenu)\n\
<Btn1Down>: xedit-focus() select-start()\n\
<Btn4Down>: scroll-one-line-down()\n\
<Btn5Down>: scroll-one-line-up()
*filename.?.pieceSize: 256
*filename.translations: #override \
c<Key>S: no-op(r)\n\
c<Key>R: no-op(r)\n\
m<Key>I: no-op(r)\n\
c<Key>G: cancel-find-file()\n\
<Key>Return: load-file()\n\
<Key>Tab: file-completion(h)\n\
<Key>Escape: cancel-find-file()\n\
<Enter>: no-op()\n\
<Leave>: no-op()\n\
<Btn1Down>: set-keyboard-focus() select-start()
*ispell.translations: #override \
<Message>WM_PROTOCOLS: ispell(end)
! Sample dictionary, word chars and text mode resources setup
!*ispell.dictionary: br
!*ispell.dictionaries: br american americanmed+ english
!*ispell*br.wordChars: áéíóúçÁÉÍÓÚÇàÀâêôÂÊÔüÜãõÃÕ-
*ispell.ispellCommand: /usr/bin/aspell -B -m
*ispell.lookCommand: /bin/egrep
!*ispell*text.skipLines: .#
*ispell.geometry: 0x0
*ispell.minWidth: 320
*ispell.minHeight: 245
*ispell*Label.borderWidth: 0
*ispell*Label.internalHeight: 4
*ispell*Label.justify: right
*ispell*Label.width: 112
*ispell*Label.left: chainLeft
*ispell*Label.right: chainLeft
*ispell*Label.top: chainTop
*ispell*Label.bottom: chainTop
*ispell*mispelled.label: Misspelled word:
*ispell*mispelled.top: chainTop
*ispell*mispelled.bottom: chainTop
*ispell*mispelled.internalWidth: 0
*ispell*repeated.label: Repeated words:
*ispell*repeated.internalWidth: 0
*ispell*replacement.label: Replace with:
*ispell*word.fromHoriz: mispelled
*ispell*word.justify: left
*ispell*word.borderWidth: 1
*ispell*word.internalWidth: 4
*ispell*word.internalHeight: 3
*ispell*word.width: 194
*ispell*word.left: chainLeft
*ispell*word.right: chainRight
*ispell*word.top: chainTop
*ispell*word.bottom: chainTop
*ispell*word.label:
*ispell*word.tip: Press here to select this text
*ispell*word.highlightThickness: 0
*ispell*text.fromHoriz: replacement
*ispell*replacement.fromVert: mispelled
*ispell*replacement.internalWidth: 0
*ispell*form.text.fromVert: word
*ispell*form.text.width: 194
*ispell*form.text.top: chainTop
*ispell*form.text.bottom: chainTop
*ispell*form.text.left: chainLeft
*ispell*form.text.right: chainRight
*ispell*form.text.leftMargin: 4
*ispell*form.text.?.pieceSize: 256
*ispell*suggestions.label: Suggestions:
*ispell*suggestions.fromVert: replacement
*ispell*suggestions.internalWidth: 0
*ispell*viewport.fromHoriz: suggestions
*ispell*viewport.fromVert: text
*ispell*viewport.width: 194
*ispell*viewport.height: 143
*ispell*viewport.top: chainTop
*ispell*viewport.bottom: chainBottom
*ispell*viewport.left: chainLeft
*ispell*viewport.right: chainRight
*ispell*viewport.forceBars: 1
*ispell*viewport.allowVert: 1
*ispell*list.defaultColumns: 1
*ispell*list.longest: 16384
*ispell*commands.vertDistance: 5
*ispell*commands.fromVert: suggestions
*ispell*commands.top: chainBottom
*ispell*commands.bottom: chainBottom
*ispell*commands.right: chainLeft
*ispell*commands.left: chainLeft
*ispell*check.label: Check
*ispell*check.width: 54
*ispell*check.tip: Ask ispell about the word in the text field
*ispell*look.label: Look
*ispell*look.fromHoriz: check
*ispell*look.horizDistance: 0
*ispell*look.width: 46
*ispell*look.tip: Runs the look command
*ispell*undo.fromVert: check
*ispell*undo.label: Undo
*ispell*undo.width: 102
*ispell*undo.tip: Undo last action
*ispell*replace.fromVert: undo
*ispell*replace.label: Replace
*ispell*replace.tip: Replace occurence of the word
*ispell*replaceAll.fromVert: undo
*ispell*replaceAll.fromHoriz: replace
*ispell*replaceAll.label: All
*ispell*replaceAll.tip: Replace all occurences of the word
*ispell*ignore.fromVert: replace
*ispell*ignore.label: Ignore
*ispell*ignore.tip: Ignore this word
*ispell*ignoreAll.fromVert: replaceAll
*ispell*ignoreAll.fromHoriz: ignore
*ispell*ignoreAll.label: All
*ispell*ignoreAll.tip: Ignore all ocurrences of the word
*ispell*add.fromVert: ignore
*ispell*add.label: Add
*ispell*add.width: 50
*ispell*add.tip: Add word to your private dictionary
*ispell*addUncap.fromVert: ignoreAll
*ispell*addUncap.fromHoriz: add
*ispell*addUncap.label: Uncap
*ispell*addUncap.horizDistance: 0
*ispell*addUncap.width: 50
*ispell*addUncap.tip: Add word uncapitalized, to your private dictionary
*ispell*suspend.fromVert: add
*ispell*suspend.label: Suspend
*ispell*suspend.width: 57
*ispell*suspend.tip: Suspend ispell execution
*ispell*cancel.fromHoriz: suspend
*ispell*cancel.fromVert: addUncap
*ispell*cancel.label: Close
*ispell*cancel.width: 43
*ispell*cancel.horizDistance: 0
*ispell*cancel.tip: Terminates ispell process
*ispell*replace.width: 65
*ispell*ignore.width: 65
*ispell*replaceAll.width: 35
*ispell*replaceAll.horizDistance: 0
*ispell*ignoreAll.width: 35
*ispell*ignoreAll.horizDistance: 0
*ispell*terse.fromVert: cancel
*ispell*terse.Label: Terse Mode
*ispell*terse.width: 104
*ispell*terse.borderWidth: 0
*ispell*terse.tip: Switch terse mode
*ispell*status.fromVert: viewport
*ispell*status.fromHoriz: suggestions
*ispell*status.top: chainBottom
*ispell*status.bottom: chainBottom
*ispell*status.left: chainLeft
*ispell*status.right: chainRight
*ispell*status.width: 194
*ispell*status.borderWidth: 1
*ispell*status.justify: left
*ispell*status.internalHeight: 2
*ispell*status.vertDistance: 2
*ispell*options.fromVert: status
*ispell*options.fromHoriz: commands
*ispell*options.bottom: chainBottom
*ispell*options.top: chainBottom
*ispell*options.left: chainLeft
*ispell*options.right: chainRight
*ispell*options.dict.width: 121
*ispell*options.horizDistance: 2
*ispell*options.vertDistance: 2
*ispell*options.defaultDistance: 2
*ispell*dict.highlightThickness: 0
*ispell*dict.justify: left
*ispell*dict.resizable: False
*ispell*dict.leftBitmap: menu12
*ispell*dict.label: Dictionary
*ispell*dict.tip: Change dictionary
*ispell*options.format.width: 65
*ispell*format.highlightThickness: 0
*ispell*format.justify: left
*ispell*format.resizable: False
*ispell*format.leftBitmap: menu12
*ispell*format.fromHoriz: dict
*ispell*format.horizDistance: 0
*ispell*format.tip: Select text type
*columns.minWidth: 140
*columns.minHeight: 76
*columns.maxWidth: 140
*columns.maxHeight: 76
*columns.form*defaultDistance: 4
*columns*left: chainLeft
*columns*right: chainLeft
*columns*top: chainTop
*columns*bottom: chainTop
*columns*Label.width: 96
*columns*Label.borderWidth: 0
*columns*Label.internalHeight: 4
*columns*Label.internalWidth: 2
*columns*Label.justify: right
*columns*Text.width: 30
*columns*Command.width: 58
*columns*leftLabel.label: Left Column:
*columns*left.fromHoriz: leftLabel
*columns*rightLabel.label: Right Column:
*columns*rightLabel.fromVert: leftLabel
*columns*right.fromHoriz: rightLabel
*columns*right.fromVert: left
*columns*ok.fromVert: rightLabel
*columns*cancel.fromHoriz: ok
*columns*cancel.fromVert: rightLabel
*columns*cancel.horizDistance: 12
*columns*Text.?.pieceSize: 8
*columns*Text.translations: #override \
c<Key>S: no-op(r)\n\
c<Key>R: no-op(r)\n\
m<Key>I: no-op(r)\n\
<Key>Return: set-columns(ok)\n\
<Key>Tab: change-field()\n\
c<Key>G: set-columns(cancel)\n\
<Key>Escape: set-columns(cancel)\n\
<Enter>: no-op()\n\
<Leave>: no-op()\n\
<Btn1Down>: set-keyboard-focus() select-start()
*columns.translations: #override \
<Message>WM_PROTOCOLS: set-columns(cancel)
! EOF.
+195
View File
@@ -0,0 +1,195 @@
! $XFree86: xc/programs/xedit/Xedit-color.ad,v 1.14 2002/11/10 23:21:56 paulo Exp $
#include "Xedit"
*background: gray70
*foreground: gray15
*borderColor: gray40
*Command.highlightThickness: 1
*Command.backgroundPixmap: gradient:vertical?dimension=18&start=gray90&end=gray65
*Command.foreground: gray20
*Command.displayList:\
foreground gray92;\
line 1,0,-2,0;\
foreground gray95;\
line 2,1,-3,1;\
foreground gray74;\
segments 3,-3,-4,-3, 2,-4,-3,-4, 1,-6,-2,-6;\
point -1,-1;\
foreground gray80;\
line 0,0,0,-1;\
point -1,0
*Command.translations: #override \
<Btn1Down>: set-values(1, foreground, gray20, background, rgb:d/5/5) set()\n\
Button1<Leave>: reset() set-values(1, foreground, gray20, background, gray70)\n\
<Btn1Up>: notify() unset()
*Toggle.foreground: gray30
*Toggle.background: gray82
*Toggle.borderColor: gray90
*Toggle.displayList:\
foreground gray75;\
segments 0,1,0,-2,-1,1,-1,-2;\
foreground gray80;\
segments 0,0,-1,0,0,-1,-1,-1;\
points 1,1,1,-2,-2,1, -2,-2
*bc_label.backgroundPixmap: gradient:vertical?dimension=18&start=gray90&end=gray65
*bc_label.displayList:\
foreground gray92;\
line 1,0,-2,0;\
foreground gray95;\
line 2,1,-3,1;\
foreground gray74;\
segments 3,-2,-4,-2, 2,-3,-3,-3, 1,-5,-2,-5
*bc_label.foreground: gray20
*formWindow.backgroundPixmap: gradient:vertical?dimension=18&start=gray90&end=gray65
*formWindow.displayList:\
foreground gray92;\
line 1,0,-2,0;\
foreground gray95;\
line 2,1,-3,1;\
foreground gray74;\
segments 3,-2,-4,-2, 2,-3,-3,-3, 1,-5,-2,-5
*formWindow*backgroundPixmap: ParentRelative
*formWindow*foreground: gray20
*formWindow*background: gray74
*formWindow.labelWindow.background: gray80
*formWindow.labelWindow.displayList:\
line-style onoffdash;\
foreground gray30;\
background gray96;\
draw-rect 3,2,15,14;\
foreground gray78;\
fill-rect 4,3,15,14
*dirlabel.foreground: gray20
*dirlabel.backgroundPixmap: gradient:vertical?dimension=18&start=gray90&end=gray65
*dirlabel.displayList:\
foreground gray92;\
line 1,0,-2,0;\
foreground gray95;\
line 2,1,-3,1;\
foreground gray74;\
segments 3,-2,-4,-2, 2,-3,-3,-3, 1,-5,-2,-5
*dirwindow.background: gray96
*internalBorderColor: gray40
*Text*Text.background: gray96
*Text.background: gray96
*Text.?.background: gray96
*Text*cursorColor: rgb:d/5/5
*Text.displayList:\
foreground white;\
line 1,-1,-2,-1;\
foreground gray88;\
line 1,0,-2,0
*Scrollbar.foreground: rgb:a/5/5
*Scrollbar.background: gray60
*Text.Scrollbar.background: gray60
*Scrollbar.backgroundPixmap: gradient:horizontal?dimension=14&start=gray70&end=gray85
*hScrollbar.backgroundPixmap: gradient:vertical?dimension=14&start=gray85&end=gray70
*hScrollbar.displayList:\
foreground gray85;\
segments 1,-1,-2,-1,1,0,-2,0
*vScrollbar.displayList:\
foreground gray85;\
segments 0,1,0,-2,-1,1,-1,-2
*Scrollbar.thumb: vlines2
*hScrollbar.thumb: hlines2
*SimpleMenu*borderWidth: 0
*SimpleMenu*backgroundPixmap: xlogo11?foreground=gray90&background=gray88
*SimpleMenu*background: gray90
*SimpleMenu*foreground: gray20
*SimpleMenu.VerticalMargins: 3
*SimpleMenu.HorizontalMargins: 3
*SimpleMenu.SimpleMenu.VerticalMargins: 3
*SimpleMenu.SimpleMenu.HorizontalMargins: 3
*SimpleMenu.menuLabel.foreground: rgb:d/5/5
*SimpleMenu*displayList:\
foreground gray70;\
lines +2,-2,-2,-2,-2,+2;\
foreground gray95;\
lines -2,+1,+1,+1,+1,-2;\
foreground gray30;\
lines +1,-1,-1,-1,-1,+1;\
foreground gray80;\
lines -1,+0,+0,+0,+0,-1
*TransientShell.backgroundPixmap: xlogo11?foreground=gray90&background=gray87
*TransientShell.Form.backgroundPixmap: ParentRelative
*TransientShell.Form.Label.backgroundPixmap: ParentRelative
*ispell*Scrollbar.borderColor: gray50
*ispell*Scrollbar.displayList:
*ispell*List.background: gray96
*ispell*word.background: gray96
*ispell*word.backgroundPixmap: XtUnspecifiedPixmap
*ispell*word.translations:\
<Enter>: highlight()\n\
<Leave>: reset()\n\
<Btn1Down>: set()\n\
<Btn1Up>: notify() unset()\n
*ispell*word.displayList:
*ispell.Form.Form.borderColor: gray80
*ispell.Form.Form.displayList: \
foreground gray90;\
lines +1,-1,-1,-1,-1,+1;\
foreground gray30;\
lines -1,+0,+0,+0,+0,-1;\
foreground gray60;\
lines +2,-2,-2,-2,-2,+2
*ispell*status.backgroundPixmap: XtUnspecifiedPixmap
*ispell*status.background: gray96
*ispell*terse.justify: right
*ispell*terse.internalWidth: 10
*ispell*terse.background: gray75
*ispell*terse.foreground: gray20
*ispell*terse.highlightThickness: 0
*ispell*terse.displayList:\
line-style solid;\
foreground gray70;\
fill-arc 6,4,14,12;\
foreground gray90;\
draw-arc 6,4,14,12,45,180;\
draw-lines +0,-1,-1,-1,-1,+0;\
foreground gray50;\
draw-arc 6,4,14,12,225,180;\
draw-lines -2,+0,+0,+0,+0,-2;\
foreground gray45;\
dashes 2,1;\
line-style onoffdash;\
draw-rect +1,+1,-2,-2
*ispell*options.MenuButton.borderColor: gray70
*ispell*options.MenuButton.background: gray78
*ispell*options.MenuButton.backgroundPixmap: gradient:vertical?dimension=18&start=gray90&end=gray65
*ispell*options.MenuButton.displayList:\
foreground gray60;\
lines +2,-2,-2,-2,-2,+2;\
foreground gray95;\
lines -3,+1,+1,+1,+1,-3;\
foreground gray78;\
points -2,+1,+1,-2
*tip.foreground: rgb:48/48/00
*tip.backgroundPixmap: None
*tip.borderWidth: 0
*tip.rightMargin: 7
*tip.bottomMargin: 3
*tip.displayList:\
foreground rgb:f/e/8;\
fill-rect 1,1,-2,-2;\
foreground rgb:d/c/6;\
draw-segments 0,1,0,-3,1,-2,-3,-2,-2,-3,-2,1,-3,0,1,0;\
foreground rgb:a/8/4;\
draw-lines 2,-1, -2,-1, -1,-2, -1,2
*grip.foreground: gray10
*grip.displayList:\
foreground gray80;\
points 0,0,0,-1,-1,-1,-1,0
+2
View File
@@ -0,0 +1,2 @@
*planemask*ShapeStyle: rectangle
*dashlist*ShapeStyle: rectangle
+55
View File
@@ -0,0 +1,55 @@
*Foreground: rgb:2/3/1
*Background: rgb:c/d/b
*BorderWidth: 0
*Label.justify: left
*Text.Background: rgb:d/e/c
*Text.displayList: foreground rgb:f/f/d;segments 1,-1,-2,-1, -1,-2,-1,1;foreground rgb:7/7/5;segments -2,0,1,0, 0,1,0,-2
*Form.displayList: foreground rgb:7/7/5;segments 1,-1,-2,-1, -1,-2,-1,1;foreground rgb:f/f/d;segments -2,0,1,0, 0,1,0,-2
*Label.width: 130
*Label.left: chainLeft
*Label.right: chainLeft
*topform.Form.displayList: foreground rgb:e/e/e;segments 1,-1,-2,-1, -1,-2,-1,1;foreground rgb:4/4/4;segments -2,0,1,0, 0,1,0,-2
*topform.Form.Form.displayList:
*topform.Form.linestyle.Toggle.width: 123
*topform.Form.capstyle.Toggle.width: 185
*topform.Form.joinstyle.Toggle.width: 123
*topform.Form.fillstyle.Toggle.width: 185
*topform.Form.fillrule.Toggle.width: 185
*topform.Form.arcmode.Toggle.width: 185
*topform.Form.linewidth.Text.width: 372
*topform.Form.font.Text.width: 372
*topform.Form.foreground.Text.width: 110
*topform.Form.background.Text.width: 110
*topform.Form.testpercent.100.Background: rgb:b/c/a
*topform.Form.testpercent.100.displayList: foreground rgb:e/e/c;segments 1,-1,-2,-1, -1,-2,-1,1;foreground rgb:5/5/3;segments -2,0,1,0, 0,1,0,-2
*topform.Form.testpercent.100.justify:right
*topform.Form.testpercent.100.width: 30
*topform.Form.testpercent.100.left: chainLeft
*topform.Form.testpercent.100.right: chainRight
*topform.Form.testpercent.100.borderWidth: 0
*topform.Form.testpercent.Scrollbar.width: 332
*topform.Form.testpercent.Scrollbar.displayList: foreground rgb:e/e/c;segments 1,-1,-2,-1, -1,-2,-1,1;foreground rgb:5/5/3;segments -2,0,1,0, 0,1,0,-2
*topform.Form.testpercent.Scrollbar.Background: rgb:b/c/a
*Toggle.borderWidth: 1
*Toggle.borderColor: rgb:6/8/6
*Toggle.justify: left
*Toggle.foreground: rgb:2/4/2
*Toggle.background: rgb:8/a/8
*Toggle.highlightThickness: 0
*Toggle.displayList: foreground rgb:4/6/4;draw-rect 1,1,-2,-2;foreground rgb:8/a/8;draw-rect 0,0,-1,-1
*Command.width: 102
*Command.borderWidth: 1
*Command.borderColor: rgb:a/8/6
*Command.justify: left
*Command.foreground: rgb:6/6/2
*Command.background: rgb:c/c/8
*Command.highlightThickness: 2
*Command.displayList: line-style solid;foreground rgb:8/8/4;draw-rect 1,1,-2,-2;dashes 2,2;line-style onoffdash;foreground rgb:c/c/8;draw-rect 0,0,-1,-1
*test.BorderWidth: 1
+25
View File
@@ -0,0 +1,25 @@
*Font: fixed
*pane2*orientation: horizontal
*pane2*showGrip: False
*allowShellResize: on
*Scale.baseTranslations:#augment\
<EnterWindow>: set-colors()\n\
<LeaveWindow>: unset-colors()\n\
<Btn1Down>:popup-pixel()\n\
Button1<Enter>:popup-pixel()\n\
<Btn1Motion>:update-pixel()\n\
<Btn1Up>:popdown-pixel()\n\
<Leave>:popdown-pixel()\n\
<Key>n:new()\n\
<Key>q:close()\n\
Ctrl<Key>c:close()\n\
<Key>space:replace()
*close.accelerators:#augment\
<Key>q:set()notify()unset()\n\
Ctrl<Key>c:set()notify()unset()
*replace.accelerators:#augment\
<Key>space:set()notify()unset()\n\
<Btn2Up>:set()notify()unset()\n\
<Btn3Up>:set()notify()unset()
*helpLabel.font: 8x13bold
*helpLabel.label: xmag
+195
View File
@@ -0,0 +1,195 @@
*input: True
*topBox: True
*topBox.Title: Xman
*topBox.IconName: Xman
*manualBrowser.Title: Manual Page
*manualBrowser.IconName: Manual Page
*manualBrowser.geometry: 780x600
*manualFontBold: -*-courier-bold-r-*-*-*-120-*-*-*-*-*-*
*manualFontItalic: -*-courier-medium-o-*-*-*-120-*-*-*-*-*-*
*manualFontNormal: -*-courier-medium-r-*-*-*-120-*-*-*-*-*-*
*manualFontSymbol: -*-symbol-*-*-*-*-*-120-*-*-*-*-*-*
!*directoryFontNormal: -*-courier-medium-r-*-*-*-120-*-*-*-*-*-*
*directoryFontNormal: -*-helvetica-medium-r-*-*-*-120-*-*-*-*-*-*
!*directoryFontNormal: -*-lucida-bold-r-*-*-*-120-*-*-*-*-*-*
!*SimpleMenu.BackingStore: Always
!*SimpleMenu.SaveUnder: Off
*horizPane.orientation: horizontal
*horizPane*showGrip: False
*horizPane.min: 22
*horizPane.max: 22
*topLabel.BorderWidth: 0
*search*label.BorderWidth: 0
*search*dialog*value: Xman
!*optionMenu.Label: Options
!*sectionMenu.Label: Sections
*horizPane*options.Label: Options
*horizPane*sections.Label: Sections
*helpButton.Label: Help
*helpButton.Tip: Open help browser
*quitButton.Label: Quit
*quitButton.Tip: Quit Xman
*manpageButton.Label: Manual Page
*manpageButton.Tip: Open new manpage browser
*topLabel.Label: Manual Browser
!*SimpleMenu*menuLabel*vertSpace: 100
!*SimpleMenu*menuLabel*leftMargin: 20
*displayDirectory.Label: Display Directory
*displayManualPage.Label: Display Manual Page
*help.Label: Help
*help.geometry: 780x600
*search.Label: Search
*removeThisManpage.Label: Remove This Manpage
*help*removeThisManpage.Label: Remove Help
*openNewManpage.Label: Open New Manpage
*showVersion.Label: Show Version
*quit.Label: Quit
*pleaseStandBy*Label: Formatting Manual Page, Please Stand By...
*search*dialog.Label: Type string to search for:
*search*apropos.Label: Apropos
*search*manualPage.Label: Manual Page
*search*cancel.Label: Cancel
*likeToSave*dialog.Label: Would you like to save this formatted Manual Page?
*likeToSave*yes.Label: Yes
*likeToSave*no.Label: No
*translations: #override \
Ctrl<Key>q: Quit() \n\
Ctrl<Key>c: Quit() \n\
Ctrl<Key>n: CreateNewManpage() \n\
Ctrl<Key>h: PopupHelp() \n\
Ctrl<Key>s: PopupSearch()
*help*Paned.manualPage.translations:#override \
Ctrl<Btn1Down>: \
XawPositionSimpleMenu(optionMenu) \
MenuPopup(optionMenu) \n\
Ctrl<Key>q: Quit() \n\
Ctrl<Key>c: Quit() \n\
Ctrl<Key>r: RemoveThisManpage() \n\
Ctrl<Key>n: CreateNewManpage() \n\
Ctrl<Key>h: PopupHelp() \n\
Ctrl<Key>d: GotoPage(Directory) \n\
Ctrl<Key>m: GotoPage(ManualPage) \n\
Ctrl<Key>v: ShowVersion() \n\
<Key>Prior: Page(Back) \n\
<Key>Next : Page(Forward) \n\
Shift<Btn4Down>,<Btn4Up>: Page(Line,-1) \n\
Shift<Btn5Down>,<Btn5Up>: Page(Line,1) \n\
Ctrl<Btn4Down>,<Btn4Up>: Page(Back) \n\
Ctrl<Btn5Down>,<Btn5Up>: Page(Forward) \n\
~Shift ~Ctrl<Btn4Down>,<Btn4Up>: Page(Line,-5) \n\
~Shift ~Ctrl<Btn5Down>,<Btn5Up>: Page(Line,5)
*manualBrowser*manualPage.translations: #override \
Ctrl<Btn1Down>: \
XawPositionSimpleMenu(optionMenu) \
MenuPopup(optionMenu) \n\
Ctrl<Btn2Down>: \
XawPositionSimpleMenu(sectionMenu) \
MenuPopup(sectionMenu) \n\
Shift<Btn2Down>,<Btn2Up>:GotoPage(Directory)\n\
Ctrl<Key>q: Quit() \n\
Ctrl<Key>c: Quit() \n\
Ctrl<Key>r: RemoveThisManpage() \n\
Ctrl<Key>n: CreateNewManpage() \n\
Ctrl<Key>h: PopupHelp() \n\
Ctrl<Key>d: GotoPage(Directory) \n\
Ctrl<Key>m: GotoPage(ManualPage) \n\
Ctrl<Key>v: ShowVersion() \n\
<Key>Prior: Page(Back) \n\
<Key>Next : Page(Forward) \n\
Shift<Btn4Down>,<Btn4Up>: Page(Line,-1) \n\
Shift<Btn5Down>,<Btn5Up>: Page(Line,1) \n\
Ctrl<Btn4Down>,<Btn4Up>: Page(Back) \n\
Ctrl<Btn5Down>,<Btn5Up>: Page(Forward) \n\
~Shift ~Ctrl<Btn4Down>,<Btn4Up>: Page(Line,-5) \n\
~Shift ~Ctrl<Btn5Down>,<Btn5Up>: Page(Line,5) \n\
Ctrl<Key>s: PopupSearch()
!*manualBrowser*directory.background: Grey80
*manualBrowser*directory.translations: #override \
Ctrl<Btn1Down>: \
XawPositionSimpleMenu(optionMenu) \
MenuPopup(optionMenu) \n\
Ctrl<Btn2Down>: \
XawPositionSimpleMenu(sectionMenu) \
MenuPopup(sectionMenu) \n\
Shift<Btn2Down>,<Btn2Up>: GotoPage(Manpage) \n\
Ctrl<Key>q: Quit() \n\
Ctrl<Key>c: Quit() \n\
Ctrl<Key>r: RemoveThisManpage() \n\
Ctrl<Key>n: CreateNewManpage() \n\
Ctrl<Key>h: PopupHelp() \n\
Ctrl<Key>d: GotoPage(Directory) \n\
Ctrl<Key>m: GotoPage(ManualPage) \n\
Ctrl<Key>v: ShowVersion() \n\
Ctrl<Key>s: PopupSearch()
*manualBrowser*search*manualPage.translations: #augment \
<Btn1Down>,<Btn1Up>: Search(Manpage) reset()
*manualBrowser*search*apropos.translations: #augment \
<Btn1Down>,<Btn1Up>: Search(Apropos) reset()
*manualBrowser*search*cancel*translations: #augment \
<Btn1Down>,<Btn1Up>: Search(Cancel) reset()
*manualBrowser*search*value*translations: #override \
<Key>Return: Search(Manpage) \n\
Ctrl<Key>m: Search(Manpage)
*topBox*search*manualPage.translations: #augment \
<Btn1Down>,<Btn1Up>: Search(Manpage, Open) reset()
*topBox*search*apropos.translations: #augment \
<Btn1Down>,<Btn1Up>: Search(Apropos, Open) reset()
*topBox*search*cancel*translations: #augment \
<Btn1Down>,<Btn1Up>: Search(Cancel, Open) reset()
*topBox*search*value*translations: #override \
<Key>Return: Search(Manpage, Open) \n\
Ctrl<Key>m: Search(Manpage, Open)
*manualBrowser*likeToSave*yes.translations: #override \
<Btn1Down>,<Btn1Up>: SaveFormattedPage(Save) reset() \n\
<Key>y: SaveFormattedPage(Save) \n\
<Key>n: SaveFormattedPage(Cancel)
*manualBrowser*likeToSave*no.translations: #override \
<Btn1Down>,<Btn1Up>: SaveFormattedPage(Cancel) reset() \n\
<Key>y: SaveFormattedPage(Save) \n\
<Key>n: SaveFormattedPage(Cancel)
*manualBrowser*likeToSave*translations: #override \
<Key>y: SaveFormattedPage(Save) \n\
<Key>n: SaveFormattedPage(Cancel)
*helpButton.translations: #augment \
<Btn1Down>,<Btn1Up>: PopupHelp() reset()
*quitButton.translations: #augment \
<Btn1Down>,<Btn1Up>: Quit() reset()
*manpageButton.translations: #augment \
<Btn1Down>,<Btn1Up>: CreateNewManpage() reset()
! EOF.
+183
View File
@@ -0,0 +1,183 @@
! $XFree86: xc/programs/xvidtune/Xvidtune.ad,v 3.10 1995/07/19 12:46:12 dawes Exp $
!
*adInstalled: true
*borderWidth: 0
*Scrollbar.borderWidth: 1
*Scrollbar.width: 250
*Command.borderWidth: 1
*HSyncStart-form.fromVert: HDisplay-form
*HSyncEnd-form.fromVert: HSyncStart-form
*HTotal-form.fromVert: HSyncEnd-form
*VSyncStart-form.fromVert: VDisplay-form
*VSyncEnd-form.fromVert: VSyncStart-form
*VTotal-form.fromVert: VSyncEnd-form
*Flags-form.fromVert: HTotal-form
*Buttons-form.fromVert: Flags-form
*Buttons2-form.fromVert: Buttons-form
*Left-button.fromVert: HTotal-scrollbar
*Right-button.fromVert: HTotal-scrollbar
*Narrower-button.fromVert: HTotal-scrollbar
*Wider-button.fromVert: HTotal-scrollbar
*Up-button.fromVert: VTotal-scrollbar
*Down-button.fromVert: VTotal-scrollbar
*Shorter-button.fromVert: VTotal-scrollbar
*Taller-button.fromVert: VTotal-scrollbar
*HDisplay-text.fromHoriz: HDisplay-label
*HSyncStart-text.fromHoriz: HSyncStart-label
*HSyncStart-scrollbar.fromVert: HSyncStart-label
*HSyncStart-scrollbar.orientation: horizontal
*HSyncEnd-text.fromHoriz: HSyncEnd-label
*HSyncEnd-scrollbar.fromVert: HSyncEnd-label
*HSyncEnd-scrollbar.orientation: horizontal
*Right-button.fromHoriz: Left-button
*Wider-button.fromHoriz: Right-button
*Narrower-button.fromHoriz: Wider-button
*HTotal-text.fromHoriz: HTotal-label
*HTotal-scrollbar.fromVert: HTotal-label
*HTotal-scrollbar.orientation: horizontal
*VDisplay-form.fromHoriz: HSyncStart-form
*VTotal-form.fromHoriz: HSyncStart-form
*VSyncStart-form.fromHoriz: HSyncStart-form
*VSyncEnd-form.fromHoriz: HSyncStart-form
*VDisplay-text.fromHoriz: VDisplay-label
*VSyncStart-text.fromHoriz: VSyncStart-label
*VSyncStart-scrollbar.fromVert: VSyncStart-label
*VSyncStart-scrollbar.orientation: horizontal
*VSyncStart-text.type: XawAsciiString
*VSyncEnd-text.fromHoriz: VSyncEnd-label
*VSyncEnd-scrollbar.fromVert: VSyncEnd-label
*VSyncEnd-scrollbar.orientation: horizontal
*VTotal-text.fromHoriz: VTotal-label
*VTotal-scrollbar.fromVert: VTotal-label
*VTotal-scrollbar.orientation: horizontal
*PixelClock-form.fromHoriz: HTotal-form
*PixelClock-form.fromVert: VTotal-form
*HSyncRate-form.fromHoriz: HTotal-form
*HSyncRate-form.fromVert: PixelClock-form
*VSyncRate-form.fromHoriz: HTotal-form
*VSyncRate-form.fromVert: HSyncRate-form
*PixelClock-text.fromHoriz: PixelClock-label
*HSyncRate-text.fromHoriz: HSyncRate-label
*VSyncRate-text.fromHoriz: VSyncRate-label
*PixelClock-label.label: Pixel Clock (MHz):
*HSyncRate-label.label: Horizontal Sync (kHz):
*VSyncRate-label.label: Vertical Sync (Hz):
*Flags-text.fromHoriz: Flags-label
*HDisplay-label.label: HDisplay:
*HSyncStart-label.label: HSyncStart:
*HSyncEnd-label.label: HSyncEnd:
*HTotal-label.label: HTotal:
*VDisplay-label.label: VDisplay:
*VSyncStart-label.label: VSyncStart:
*VSyncEnd-label.label: VSyncEnd:
*VTotal-label.label: VTotal:
*Down-button.fromHoriz: Up-button
*Shorter-button.fromHoriz: Down-button
*Taller-button.fromHoriz: Shorter-button
*Flags-label.label: Flags (hex):
*Flags-text.borderWidth: 1
*Flags-text*editType: edit
!Removed Edit capability -- Jon
*Flags-text*sensitive: False
*Apply-button.fromHoriz: Quit-button
*AutoApply-toggle.fromHoriz: Apply-button
*AutoApply-toggle.borderWidth: 1
*Test-button.fromHoriz: AutoApply-toggle
*Restore-button.fromHoriz: Test-button
*Show-button.fromHoriz: Fetch-button
*Next-button.fromHoriz: Show-button
*Prev-button.fromHoriz: Next-button
*Quit-button.label: Quit
*Fetch-button.label: Fetch
*Show-button.label: Show
*Restore-button.label: Restore
*Test-button.label: Test
*Apply-button.label: Apply
*AutoApply-toggle.label: Auto
*Next-button.label: Next
*Prev-button.label: Prev
*Left-button.label: Left
*Right-button.label: Right
*Wider-button.label: Wider
*Narrower-button.label: Narrower
*Up-button.label: Up
*Down-button.label: Down
*Shorter-button.label: Shorter
*Taller-button.label: Taller
*Abort.label: Abort Test Now
*WarnOK.label: OK
*WarnCancel.label: Cancel
*NoTuneOK.label: OK
*Left.label: Left
*Right.label: Right
*Wider.label: Wider
*Narrower.label: Narrower
*Up.label: Up
*Down.label: Down
*Shorter.label: Shorter
*Higher.label: Higher
*AckError.label: Acknowledged
*ErrorMessage.label: Sorry: You have requested a mode-line\n\
That is not possible, or not supported by your\n\
hardware configuration\n
*testingMessage.label: Mode test current in progress\n\n Please wait
*WarnLabel.label: WARNING WARNING WARNING WARNING WARNING\
WARNING\n\n\
THE INCORRECT USE OF THIS PROGRAM CAN DO PERMANENT DAMAGE TO YOUR MONITOR\n\
AND/OR VIDEO CARD. IF YOU ARE NOT SURE WHAT YOU ARE DOING, HIT CANCEL\n\
NOW. OTHERWISE, HIT OK TO CONTINUE\n\
\n\
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,\n\
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n\
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\n\
IN NO EVENT SHALL Kaleb S. KEITHLEY (or his employer) OR\n\
The X.Org Foundation \
BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n\
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n\
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n\
DEALINGS IN THE SOFTWARE.\n\n
*NoTuneLabel.label: Video modes are not tunable on this chip.\n
*S3-form.fromVert: Buttons2-form
*EarlySc-toggle.fromHoriz: InvertVclk-toggle
*Blank1-label.fromHoriz: EarlySc-toggle
!*Blank1-text.fromHoriz: Blank1-label
!*Blank2-label.fromHoriz: Blank1-text
!*Blank2-text.fromHoriz: Blank2-label
*InvertVclk-toggle.borderWidth: 1
*EarlySc-toggle.borderWidth: 1
*Blank1-text.borderWidth: 1
*Blank2-text.borderWidth: 1
*Blank1-text*editType: edit
*Blank2-text*editType: edit
*Blank1-text*width: 20
*Blank2-text*width: 20
*InvertVclk-toggle.label: InvertVCLK
*EarlySc-toggle.label:EarlySC
*Blank1-label.label: Blank Delay 1
*Blank2-label.label: Blank Delay 2
*Blank1Dec-button.fromHoriz: Blank1-label
*Blank1-text.fromHoriz: Blank1Dec-button
*Blank1Inc-button.fromHoriz: Blank1-text
*Blank2-label.fromHoriz: Blank1Inc-button
*Blank2Dec-button.fromHoriz: Blank2-label
*Blank2-text.fromHoriz: Blank2Dec-button
*Blank2Inc-button.fromHoriz: Blank2-text
*Blank1Inc-button.label: +
*Blank1Dec-button.label: -
*Blank2Inc-button.label: +
*Blank2Dec-button.label: -
*translations: #override <Key>r: xvidtune-restore()\n\
<Key>p: xvidtune-show()\n\
<Key>j: xvidtune-moveleft()\n\
<Key>k: xvidtune-moveright()\n\
<Key>m: xvidtune-movedown()\n\
<Key>i: xvidtune-moveup()\n\
<Key>a: xvidtune-narrower()\n\
<Key>s: xvidtune-wider()\n\
<Key>x: xvidtune-shorter()\n\
<Key>z: xvidtune-taller()\n\
<Key>q: xvidtune-quit()
+1
View File
@@ -0,0 +1 @@
/usr/sbin/lightdm
+36
View File
@@ -0,0 +1,36 @@
lucidasans-bolditalic-8 -b&h-lucida-bold-i-normal-sans-11-80-100-100-p-69-iso8859-1
lucidasans-bolditalic-10 -b&h-lucida-bold-i-normal-sans-14-100-100-100-p-90-iso8859-1
lucidasans-bolditalic-12 -b&h-lucida-bold-i-normal-sans-17-120-100-100-p-108-iso8859-1
lucidasans-bolditalic-14 -b&h-lucida-bold-i-normal-sans-20-140-100-100-p-127-iso8859-1
lucidasans-bolditalic-18 -b&h-lucida-bold-i-normal-sans-25-180-100-100-p-159-iso8859-1
lucidasans-bolditalic-24 -b&h-lucida-bold-i-normal-sans-34-240-100-100-p-215-iso8859-1
lucidasans-bold-8 -b&h-lucida-bold-r-normal-sans-11-80-100-100-p-70-iso8859-1
lucidasans-bold-10 -b&h-lucida-bold-r-normal-sans-14-100-100-100-p-89-iso8859-1
lucidasans-bold-12 -b&h-lucida-bold-r-normal-sans-17-120-100-100-p-108-iso8859-1
lucidasans-bold-14 -b&h-lucida-bold-r-normal-sans-20-140-100-100-p-127-iso8859-1
lucidasans-bold-18 -b&h-lucida-bold-r-normal-sans-25-180-100-100-p-158-iso8859-1
lucidasans-bold-24 -b&h-lucida-bold-r-normal-sans-34-240-100-100-p-216-iso8859-1
lucidasans-italic-8 -b&h-lucida-medium-i-normal-sans-11-80-100-100-p-62-iso8859-1
lucidasans-italic-10 -b&h-lucida-medium-i-normal-sans-14-100-100-100-p-80-iso8859-1
lucidasans-italic-12 -b&h-lucida-medium-i-normal-sans-17-120-100-100-p-97-iso8859-1
lucidasans-italic-14 -b&h-lucida-medium-i-normal-sans-20-140-100-100-p-114-iso8859-1
lucidasans-italic-18 -b&h-lucida-medium-i-normal-sans-25-180-100-100-p-141-iso8859-1
lucidasans-italic-24 -b&h-lucida-medium-i-normal-sans-34-240-100-100-p-192-iso8859-1
lucidasans-8 -b&h-lucida-medium-r-normal-sans-11-80-100-100-p-63-iso8859-1
lucidasans-10 -b&h-lucida-medium-r-normal-sans-14-100-100-100-p-80-iso8859-1
lucidasans-12 -b&h-lucida-medium-r-normal-sans-17-120-100-100-p-96-iso8859-1
lucidasans-14 -b&h-lucida-medium-r-normal-sans-20-140-100-100-p-114-iso8859-1
lucidasans-18 -b&h-lucida-medium-r-normal-sans-25-180-100-100-p-142-iso8859-1
lucidasans-24 -b&h-lucida-medium-r-normal-sans-34-240-100-100-p-191-iso8859-1
lucidasanstypewriter-bold-8 -b&h-lucidatypewriter-bold-r-normal-sans-11-80-100-100-m-70-iso8859-1
lucidasanstypewriter-bold-10 -b&h-lucidatypewriter-bold-r-normal-sans-14-100-100-100-m-80-iso8859-1
lucidasanstypewriter-bold-12 -b&h-lucidatypewriter-bold-r-normal-sans-17-120-100-100-m-100-iso8859-1
lucidasanstypewriter-bold-14 -b&h-lucidatypewriter-bold-r-normal-sans-20-140-100-100-m-120-iso8859-1
lucidasanstypewriter-bold-18 -b&h-lucidatypewriter-bold-r-normal-sans-25-180-100-100-m-150-iso8859-1
lucidasanstypewriter-bold-24 -b&h-lucidatypewriter-bold-r-normal-sans-34-240-100-100-m-200-iso8859-1
lucidasanstypewriter-8 -b&h-lucidatypewriter-medium-r-normal-sans-11-80-100-100-m-70-iso8859-1
lucidasanstypewriter-10 -b&h-lucidatypewriter-medium-r-normal-sans-14-100-100-100-m-80-iso8859-1
lucidasanstypewriter-12 -b&h-lucidatypewriter-medium-r-normal-sans-17-120-100-100-m-100-iso8859-1
lucidasanstypewriter-14 -b&h-lucidatypewriter-medium-r-normal-sans-20-140-100-100-m-120-iso8859-1
lucidasanstypewriter-18 -b&h-lucidatypewriter-medium-r-normal-sans-25-180-100-100-m-150-iso8859-1
lucidasanstypewriter-24 -b&h-lucidatypewriter-medium-r-normal-sans-34-240-100-100-m-200-iso8859-1
+36
View File
@@ -0,0 +1,36 @@
lucidasans-bolditalic-8 -b&h-lucida-bold-i-normal-sans-8-80-75-75-p-49-iso8859-1
lucidasans-bolditalic-10 -b&h-lucida-bold-i-normal-sans-10-100-75-75-p-67-iso8859-1
lucidasans-bolditalic-12 -b&h-lucida-bold-i-normal-sans-12-120-75-75-p-79-iso8859-1
lucidasans-bolditalic-14 -b&h-lucida-bold-i-normal-sans-14-140-75-75-p-92-iso8859-1
lucidasans-bolditalic-18 -b&h-lucida-bold-i-normal-sans-18-180-75-75-p-119-iso8859-1
lucidasans-bolditalic-24 -b&h-lucida-bold-i-normal-sans-24-240-75-75-p-151-iso8859-1
lucidasans-bold-8 -b&h-lucida-bold-r-normal-sans-8-80-75-75-p-50-iso8859-1
lucidasans-bold-10 -b&h-lucida-bold-r-normal-sans-10-100-75-75-p-66-iso8859-1
lucidasans-bold-12 -b&h-lucida-bold-r-normal-sans-12-120-75-75-p-79-iso8859-1
lucidasans-bold-14 -b&h-lucida-bold-r-normal-sans-14-140-75-75-p-92-iso8859-1
lucidasans-bold-18 -b&h-lucida-bold-r-normal-sans-18-180-75-75-p-120-iso8859-1
lucidasans-bold-24 -b&h-lucida-bold-r-normal-sans-24-240-75-75-p-152-iso8859-1
lucidasans-italic-8 -b&h-lucida-medium-i-normal-sans-8-80-75-75-p-45-iso8859-1
lucidasans-italic-10 -b&h-lucida-medium-i-normal-sans-10-100-75-75-p-59-iso8859-1
lucidasans-italic-12 -b&h-lucida-medium-i-normal-sans-12-120-75-75-p-71-iso8859-1
lucidasans-italic-14 -b&h-lucida-medium-i-normal-sans-14-140-75-75-p-82-iso8859-1
lucidasans-italic-18 -b&h-lucida-medium-i-normal-sans-18-180-75-75-p-105-iso8859-1
lucidasans-italic-24 -b&h-lucida-medium-i-normal-sans-24-240-75-75-p-136-iso8859-1
lucidasans-8 -b&h-lucida-medium-r-normal-sans-8-80-75-75-p-45-iso8859-1
lucidasans-10 -b&h-lucida-medium-r-normal-sans-10-100-75-75-p-58-iso8859-1
lucidasans-12 -b&h-lucida-medium-r-normal-sans-12-120-75-75-p-71-iso8859-1
lucidasans-14 -b&h-lucida-medium-r-normal-sans-14-140-75-75-p-81-iso8859-1
lucidasans-18 -b&h-lucida-medium-r-normal-sans-18-180-75-75-p-106-iso8859-1
lucidasans-24 -b&h-lucida-medium-r-normal-sans-24-240-75-75-p-136-iso8859-1
lucidasanstypewriter-bold-8 -b&h-lucidatypewriter-bold-r-normal-sans-8-80-75-75-m-50-iso8859-1
lucidasanstypewriter-bold-10 -b&h-lucidatypewriter-bold-r-normal-sans-10-100-75-75-m-60-iso8859-1
lucidasanstypewriter-bold-12 -b&h-lucidatypewriter-bold-r-normal-sans-12-120-75-75-m-70-iso8859-1
lucidasanstypewriter-bold-14 -b&h-lucidatypewriter-bold-r-normal-sans-14-140-75-75-m-90-iso8859-1
lucidasanstypewriter-bold-18 -b&h-lucidatypewriter-bold-r-normal-sans-18-180-75-75-m-110-iso8859-1
lucidasanstypewriter-bold-24 -b&h-lucidatypewriter-bold-r-normal-sans-24-240-75-75-m-140-iso8859-1
lucidasanstypewriter-8 -b&h-lucidatypewriter-medium-r-normal-sans-8-80-75-75-m-50-iso8859-1
lucidasanstypewriter-10 -b&h-lucidatypewriter-medium-r-normal-sans-10-100-75-75-m-60-iso8859-1
lucidasanstypewriter-12 -b&h-lucidatypewriter-medium-r-normal-sans-12-120-75-75-m-70-iso8859-1
lucidasanstypewriter-14 -b&h-lucidatypewriter-medium-r-normal-sans-14-140-75-75-m-90-iso8859-1
lucidasanstypewriter-18 -b&h-lucidatypewriter-medium-r-normal-sans-18-180-75-75-m-110-iso8859-1
lucidasanstypewriter-24 -b&h-lucidatypewriter-medium-r-normal-sans-24-240-75-75-m-140-iso8859-1
+34
View File
@@ -0,0 +1,34 @@
33
c0419bt_.pfb -bitstream-courier 10 pitch-medium-r-normal--0-0-0-0-m-0-adobe-standard
c0419bt_.pfb -bitstream-courier 10 pitch-medium-r-normal--0-0-0-0-m-0-ascii-0
c0419bt_.pfb -bitstream-courier 10 pitch-medium-r-normal--0-0-0-0-m-0-iso10646-1
c0419bt_.pfb -bitstream-courier 10 pitch-medium-r-normal--0-0-0-0-m-0-iso8859-1
c0582bt_.pfb -bitstream-courier 10 pitch-medium-i-normal--0-0-0-0-m-0-adobe-standard
c0582bt_.pfb -bitstream-courier 10 pitch-medium-i-normal--0-0-0-0-m-0-ascii-0
c0582bt_.pfb -bitstream-courier 10 pitch-medium-i-normal--0-0-0-0-m-0-iso10646-1
c0582bt_.pfb -bitstream-courier 10 pitch-medium-i-normal--0-0-0-0-m-0-iso8859-1
c0583bt_.pfb -bitstream-courier 10 pitch-bold-r-normal--0-0-0-0-m-0-adobe-standard
c0583bt_.pfb -bitstream-courier 10 pitch-bold-r-normal--0-0-0-0-m-0-ascii-0
c0583bt_.pfb -bitstream-courier 10 pitch-bold-r-normal--0-0-0-0-m-0-iso10646-1
c0583bt_.pfb -bitstream-courier 10 pitch-bold-r-normal--0-0-0-0-m-0-iso8859-1
c0611bt_.pfb -bitstream-courier 10 pitch-bold-i-normal--0-0-0-0-m-0-adobe-standard
c0611bt_.pfb -bitstream-courier 10 pitch-bold-i-normal--0-0-0-0-m-0-ascii-0
c0611bt_.pfb -bitstream-courier 10 pitch-bold-i-normal--0-0-0-0-m-0-iso10646-1
c0611bt_.pfb -bitstream-courier 10 pitch-bold-i-normal--0-0-0-0-m-0-iso8859-1
c0632bt_.pfb -bitstream-bitstream charter-bold-r-normal--0-0-0-0-p-0-adobe-standard
c0632bt_.pfb -bitstream-bitstream charter-bold-r-normal--0-0-0-0-p-0-ascii-0
c0632bt_.pfb -bitstream-bitstream charter-bold-r-normal--0-0-0-0-p-0-iso10646-1
c0632bt_.pfb -bitstream-bitstream charter-bold-r-normal--0-0-0-0-p-0-iso8859-1
c0633bt_.pfb -bitstream-bitstream charter-bold-i-normal--0-0-0-0-p-0-adobe-standard
c0633bt_.pfb -bitstream-bitstream charter-bold-i-normal--0-0-0-0-p-0-ascii-0
c0633bt_.pfb -bitstream-bitstream charter-bold-i-normal--0-0-0-0-p-0-iso10646-1
c0633bt_.pfb -bitstream-bitstream charter-bold-i-normal--0-0-0-0-p-0-iso8859-1
c0648bt_.pfb -bitstream-bitstream charter-medium-r-normal--0-0-0-0-p-0-adobe-standard
c0648bt_.pfb -bitstream-bitstream charter-medium-r-normal--0-0-0-0-p-0-ascii-0
c0648bt_.pfb -bitstream-bitstream charter-medium-r-normal--0-0-0-0-p-0-iso10646-1
c0648bt_.pfb -bitstream-bitstream charter-medium-r-normal--0-0-0-0-p-0-iso8859-1
c0649bt_.pfb -bitstream-bitstream charter-medium-i-normal--0-0-0-0-p-0-adobe-standard
c0649bt_.pfb -bitstream-bitstream charter-medium-i-normal--0-0-0-0-p-0-ascii-0
c0649bt_.pfb -bitstream-bitstream charter-medium-i-normal--0-0-0-0-p-0-iso10646-1
c0649bt_.pfb -bitstream-bitstream charter-medium-i-normal--0-0-0-0-p-0-iso8859-1
cursor.pfa -xfree86-cursor-medium-r-normal--0-0-0-0-p-0-adobe-fontspecific
+77
View File
@@ -0,0 +1,77 @@
! $Xorg: fonts.alias,v 1.3 2000/08/21 16:42:31 coskrey Exp $
fixed -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1
variable -*-helvetica-bold-r-normal-*-*-120-*-*-*-*-iso8859-1
5x7 -misc-fixed-medium-r-normal--7-70-75-75-c-50-iso8859-1
5x8 -misc-fixed-medium-r-normal--8-80-75-75-c-50-iso8859-1
6x9 -misc-fixed-medium-r-normal--9-90-75-75-c-60-iso8859-1
6x10 -misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-1
6x12 -misc-fixed-medium-r-semicondensed--12-110-75-75-c-60-iso8859-1
6x13 -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1
6x13bold -misc-fixed-bold-r-semicondensed--13-120-75-75-c-60-iso8859-1
7x13 -misc-fixed-medium-r-normal--13-120-75-75-c-70-iso8859-1
7x13bold -misc-fixed-bold-r-normal--13-120-75-75-c-70-iso8859-1
7x13euro -misc-fixed-medium-r-normal--13-120-75-75-c-70-iso8859-15
7x13eurobold -misc-fixed-bold-r-normal--13-120-75-75-c-70-iso8859-15
7x14 -misc-fixed-medium-r-normal--14-130-75-75-c-70-iso8859-1
7x14bold -misc-fixed-bold-r-normal--14-130-75-75-c-70-iso8859-1
8x13 -misc-fixed-medium-r-normal--13-120-75-75-c-80-iso8859-1
8x13bold -misc-fixed-bold-r-normal--13-120-75-75-c-80-iso8859-1
8x16 -sony-fixed-medium-r-normal--16-120-100-100-c-80-iso8859-1
9x15 -misc-fixed-medium-r-normal--15-140-75-75-c-90-iso8859-1
9x15bold -misc-fixed-bold-r-normal--15-140-75-75-c-90-iso8859-1
10x20 -misc-fixed-medium-r-normal--20-200-75-75-c-100-iso8859-1
12x24 -sony-fixed-medium-r-normal--24-170-100-100-c-120-iso8859-1
nil2 -misc-nil-medium-r-normal--2-20-75-75-c-10-misc-fontspecific
heb6x13 -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-8
heb8x13 -misc-fixed-medium-r-normal--13-120-75-75-c-80-iso8859-8
k14 -misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0208.1983-0
a14 -misc-fixed-medium-r-normal--14-*-*-*-*-*-iso8859-1
r14 -misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0201.1976-0
rk14 -misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0201.1976-0
r16 -sony-fixed-medium-r-normal--16-*-*-*-*-*-jisx0201.1976-0
rk16 -sony-fixed-medium-r-normal--16-*-*-*-*-*-jisx0201.1976-0
r24 -sony-fixed-medium-r-normal--24-*-*-*-*-*-jisx0201.1976-0
rk24 -sony-fixed-medium-r-normal--24-*-*-*-*-*-jisx0201.1976-0
kana14 -misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0201.1976-0
8x16kana -sony-fixed-medium-r-normal--16-120-100-100-c-80-jisx0201.1976-0
8x16romankana -sony-fixed-medium-r-normal--16-120-100-100-c-80-jisx0201.1976-0
12x24kana -sony-fixed-medium-r-normal--24-170-100-100-c-120-jisx0201.1976-0
12x24romankana -sony-fixed-medium-r-normal--24-170-100-100-c-120-jisx0201.1976-0
kanji16 -jis-fixed-medium-r-normal--16-*-*-*-*-*-jisx0208.1983-0
kanji24 -jis-fixed-medium-r-normal--24-*-*-*-*-*-jisx0208.1983-0
hanzigb16st "-isas-song ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0"
hanzigb24st "-isas-song ti-medium-r-normal--24-240-72-72-c-240-gb2312.1980-0"
hanzigb16fs "-isas-fangsong ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0"
olcursor "-sun-open look cursor-----12-120-75-75-p-160-sunolcursor-1"
olglyph-10 "-sun-open look glyph-----10-100-75-75-p-101-sunolglyph-1"
olglyph-12 "-sun-open look glyph-----12-120-75-75-p-113-sunolglyph-1"
olglyph-14 "-sun-open look glyph-----14-140-75-75-p-128-sunolglyph-1"
olglyph-19 "-sun-open look glyph-----19-190-75-75-p-154-sunolglyph-1"
-misc-fixed-medium-r-normal--7-50-100-100-c-50-iso8859-1 -misc-fixed-medium-r-normal--7-70-75-75-c-50-iso8859-1
-misc-fixed-medium-r-normal--8-60-100-100-c-50-iso8859-1 -misc-fixed-medium-r-normal--8-80-75-75-c-50-iso8859-1
-misc-fixed-medium-r-normal--9-80-100-100-c-60-iso8859-1 -misc-fixed-medium-r-normal--9-90-75-75-c-60-iso8859-1
-misc-fixed-medium-r-normal--10-70-100-100-c-60-iso8859-1 -misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-1
-misc-fixed-medium-r-semicondensed--12-90-100-100-c-60-iso8859-1 -misc-fixed-medium-r-semicondensed--12-110-75-75-c-60-iso8859-1
-misc-fixed-medium-r-semicondensed--13-100-100-100-c-60-iso8859-1 -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1
-misc-fixed-bold-r-semicondensed--13-100-100-100-c-60-iso8859-1 -misc-fixed-bold-r-semicondensed--13-120-75-75-c-60-iso8859-1
-misc-fixed-medium-r-normal--13-100-100-100-c-70-iso8859-1 -misc-fixed-medium-r-normal--13-120-75-75-c-70-iso8859-1
-misc-fixed-bold-r-normal--13-100-100-100-c-70-iso8859-1 -misc-fixed-bold-r-normal--13-120-75-75-c-70-iso8859-1
-misc-fixed-medium-r-normal--13-100-100-100-c-80-iso8859-1 -misc-fixed-medium-r-normal--13-120-75-75-c-80-iso8859-1
-misc-fixed-bold-r-normal--13-100-100-100-c-80-iso8859-1 -misc-fixed-bold-r-normal--13-120-75-75-c-80-iso8859-1
-misc-fixed-medium-r-normal--14-110-100-100-c-70-iso8859-1 -misc-fixed-medium-r-normal--14-130-75-75-c-70-iso8859-1
-misc-fixed-medium-r-normal--15-120-100-100-c-90-iso8859-1 -misc-fixed-medium-r-normal--15-140-75-75-c-90-iso8859-1
-misc-fixed-bold-r-normal--15-120-100-100-c-90-iso8859-1 -misc-fixed-bold-r-normal--15-140-75-75-c-90-iso8859-1
-misc-fixed-medium-r-normal--20-140-100-100-c-100-iso8859-1 -misc-fixed-medium-r-normal--20-200-75-75-c-100-iso8859-1
-misc-fixed-medium-r-semicondensed--13-100-100-100-c-60-iso8859-8 -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-8
-misc-fixed-medium-r-normal--13-100-100-100-c-80-iso8859-8 -misc-fixed-medium-r-normal--13-120-75-75-c-80-iso8859-8
-sony-fixed-medium-r-normal--16-150-75-75-c-80-iso8859-1 -sony-fixed-medium-r-normal--16-120-100-100-c-80-iso8859-1
-sony-fixed-medium-r-normal--16-150-75-75-c-80-jisx0201.1976-0 -sony-fixed-medium-r-normal--16-120-100-100-c-80-jisx0201.1976-0
-sony-fixed-medium-r-normal--24-230-75-75-c-120-iso8859-1 -sony-fixed-medium-r-normal--24-170-100-100-c-120-iso8859-1
-sony-fixed-medium-r-normal--24-230-75-75-c-120-jisx0201.1976-0 -sony-fixed-medium-r-normal--24-170-100-100-c-120-jisx0201.1976-0
-jis-fixed-medium-r-normal--16-110-100-100-c-160-jisx0208.1983-0 -jis-fixed-medium-r-normal--16-150-75-75-c-160-jisx0208.1983-0
-jis-fixed-medium-r-normal--24-170-100-100-c-240-jisx0208.1983-0 -jis-fixed-medium-r-normal--24-230-75-75-c-240-jisx0208.1983-0
+8
View File
@@ -0,0 +1,8 @@
#!/bin/sh
# /etc/X11/xinit/xinitrc
#
# global xinitrc file, used by all X sessions started by xinit (startx)
# invoke global X session script
. /etc/X11/Xsession
+3
View File
@@ -0,0 +1,3 @@
#!/bin/sh
exec /usr/bin/X -nolisten tcp "$@"
+4
View File
@@ -0,0 +1,4 @@
! $Xorg: system.xsm,v 1.3 2000/08/17 19:55:06 cpqbld Exp $
twm
smproxy
xterm
+2 -2
View File
@@ -36,10 +36,10 @@ LAST_SYSTEM_GID=999
# FIRST_[GU]ID to LAST_[GU]ID inclusive is the range of UIDs of dynamically
# allocated user accounts/groups.
FIRST_UID=1000
LAST_UID=29999
LAST_UID=59999
FIRST_GID=1000
LAST_GID=29999
LAST_GID=59999
# The USERGROUPS variable can be either "yes" or "no". If "yes" each
# created user will be given their own group to use as a default. If
+1 -7
View File
@@ -1,8 +1,2 @@
# See man 5 aliases for format
#postmaster: root
#clamav: root
postmaster: admin@solusar.de
clamav: admin@solusar.de
amavis: admin@solusar.de
root: admin@solusar.de
logcheck: admin@solusar.de
postmaster: root
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/10-rate-lav.conf
+1
View File
@@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/10-samplerate.conf
+1
View File
@@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/10-speexrate.conf
+1
View File
@@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/50-arcam-av-ctl.conf
+1
View File
@@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/50-jack.conf
+1
View File
@@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/50-oss.conf
+1
View File
@@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/50-pulseaudio.conf
+1
View File
@@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/60-a52-encoder.conf
+1
View File
@@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/60-upmix.conf
+1
View File
@@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/60-vdownmix.conf
+1
View File
@@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/98-usb-stream.conf
+1
View File
@@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/pulse.conf
@@ -0,0 +1,13 @@
# Default to PulseAudio
pcm.!default {
type pulse
hint {
show on
description "Default ALSA Output (currently PulseAudio Sound Server)"
}
}
ctl.!default {
type pulse
}
-1
View File
@@ -1 +0,0 @@
/usr/bin/bsd-mailx
-1
View File
@@ -1 +0,0 @@
/usr/share/man/man1/bsd-mailx.1.gz
+1 -1
View File
@@ -1,2 +1,2 @@
Please read the update-alternatives(8) man page for information on this
Please read the update-alternatives(1) man page for information on this
directory and its contents.
-1
View File
@@ -1 +0,0 @@
/usr/bin/aclocal-1.15
-1
View File
@@ -1 +0,0 @@
/usr/share/man/man1/aclocal-1.15.1.gz
-1
View File
@@ -1 +0,0 @@
/usr/bin/animate-im6.q16
-1
View File
@@ -1 +0,0 @@
/usr/bin/animate-im6.q16
-1
View File
@@ -1 +0,0 @@
/usr/share/man/man1/animate-im6.q16.1.gz
-1
View File
@@ -1 +0,0 @@
/usr/share/man/man1/animate-im6.q16.1.gz
+1
View File
@@ -0,0 +1 @@
/usr/sbin/arptables-nft
+1
View File
@@ -0,0 +1 @@
/usr/sbin/arptables-nft-restore
+1
View File
@@ -0,0 +1 @@
/usr/sbin/arptables-nft-save

Some files were not shown because too many files have changed in this diff Show More