init
Some checks failed
Docker. / Ubuntu (push) Has been cancelled
User-agent updater. / User-agent (push) Failing after 15s
Lock Threads / lock (push) Failing after 10s
Waiting for answer. / waiting-for-answer (push) Failing after 22s
Needs user action. / needs-user-action (push) Failing after 8s
Can't reproduce. / cant-reproduce (push) Failing after 8s
Close stale issues and PRs / stale (push) Has been cancelled
15
Telegram/ThirdParty/nimf/data/Makefile.am
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
SUBDIRS = icons apparmor-abstractions
|
||||
|
||||
if WITH_IM_CONFIG_DATA
|
||||
SUBDIRS += im-config
|
||||
endif
|
||||
|
||||
if WITH_IMSETTINGS_DATA
|
||||
SUBDIRS += imsettings
|
||||
endif
|
||||
|
||||
configdir = /etc/input.d
|
||||
|
||||
config_DATA = nimf.conf
|
||||
|
||||
DISTCLEANFILES = Makefile.in
|
||||
5
Telegram/ThirdParty/nimf/data/apparmor-abstractions/Makefile.am
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
abstractionsdir = /etc/apparmor.d/abstractions
|
||||
|
||||
abstractions_DATA = nimf
|
||||
|
||||
DISTCLEANFILES = Makefile.in
|
||||
6
Telegram/ThirdParty/nimf/data/apparmor-abstractions/nimf
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
# vim:syntax=apparmor
|
||||
|
||||
# Allow connecting to the nimf socket
|
||||
unix (send, receive, connect)
|
||||
type=stream
|
||||
peer=(addr="/{,var/}run/user/[0-9]*/nimf/socket"),
|
||||
114
Telegram/ThirdParty/nimf/data/icons/Makefile.am
vendored
Normal file
@@ -0,0 +1,114 @@
|
||||
icon_themedir = $(datadir)/icons/hicolor
|
||||
|
||||
status_scalable_icondir = $(icon_themedir)/scalable/status/
|
||||
status_scalable_icon_DATA = \
|
||||
scalable/nimf-logo.svg \
|
||||
scalable/nimf-focus-out.svg \
|
||||
scalable/nimf-system-keyboard.svg \
|
||||
scalable/nimf-libhangul.svg \
|
||||
scalable/nimf-anthy.svg \
|
||||
scalable/nimf-rime-simplified.svg \
|
||||
scalable/nimf-rime-traditional.svg
|
||||
|
||||
# 16x16 icons
|
||||
|
||||
status_16_icondir = $(icon_themedir)/16x16/status/
|
||||
status_16_icon_tmp = $(status_scalable_icon_DATA:scalable/%=16x16/%)
|
||||
status_16_icon_DATA = $(status_16_icon_tmp:.svg=.png)
|
||||
|
||||
$(status_16_icon_DATA): $(status_scalable_icon_DATA)
|
||||
$(AM_V_GEN) $(MKDIR_P) 16x16; \
|
||||
$(RSVG_CONVERT) -w 16 -h 16 scalable/`basename "$@" .png`.svg -o $@
|
||||
|
||||
# 22x22 icons
|
||||
|
||||
status_22_icondir = $(icon_themedir)/22x22/status/
|
||||
status_22_icon_tmp = $(status_scalable_icon_DATA:scalable/%=22x22/%)
|
||||
status_22_icon_DATA = $(status_22_icon_tmp:.svg=.png)
|
||||
|
||||
$(status_22_icon_DATA): $(status_scalable_icon_DATA)
|
||||
$(AM_V_GEN) $(MKDIR_P) 22x22; \
|
||||
$(RSVG_CONVERT) -w 22 -h 22 scalable/`basename "$@" .png`.svg -o $@
|
||||
|
||||
# 24x24 icons
|
||||
|
||||
status_24_icondir = $(icon_themedir)/24x24/status/
|
||||
status_24_icon_tmp = $(status_scalable_icon_DATA:scalable/%=24x24/%)
|
||||
status_24_icon_DATA = $(status_24_icon_tmp:.svg=.png)
|
||||
|
||||
$(status_24_icon_DATA): $(status_scalable_icon_DATA)
|
||||
$(AM_V_GEN) $(MKDIR_P) 24x24; \
|
||||
$(RSVG_CONVERT) -w 24 -h 24 scalable/`basename "$@" .png`.svg -o $@
|
||||
|
||||
# 32x32 icons
|
||||
|
||||
status_32_icondir = $(icon_themedir)/32x32/status/
|
||||
status_32_icon_tmp = $(status_scalable_icon_DATA:scalable/%=32x32/%)
|
||||
status_32_icon_DATA = $(status_32_icon_tmp:.svg=.png)
|
||||
|
||||
$(status_32_icon_DATA): $(status_scalable_icon_DATA)
|
||||
$(AM_V_GEN) $(MKDIR_P) 32x32; \
|
||||
$(RSVG_CONVERT) -w 32 -h 32 scalable/`basename "$@" .png`.svg -o $@
|
||||
|
||||
update-gtk-icon-cache:
|
||||
@if [ -d "$(icon_themedir)" ]; then \
|
||||
$(GTK_UPDATE_ICON_CACHE) -f -t $(icon_themedir); \
|
||||
else \
|
||||
echo "GTK icon cache is not updated. Try after make; sudo make install"; \
|
||||
exit 1; \
|
||||
fi
|
||||
|
||||
# 48x48 icons
|
||||
|
||||
status_48_icondir = $(icon_themedir)/48x48/status/
|
||||
status_48_icon_tmp = $(status_scalable_icon_DATA:scalable/%=48x48/%)
|
||||
status_48_icon_DATA = $(status_48_icon_tmp:.svg=.png)
|
||||
|
||||
$(status_48_icon_DATA): $(status_scalable_icon_DATA)
|
||||
$(AM_V_GEN) $(MKDIR_P) 48x48; \
|
||||
$(RSVG_CONVERT) -w 48 -h 48 scalable/`basename "$@" .png`.svg -o $@
|
||||
|
||||
# 96x96 icons
|
||||
|
||||
status_96_icondir = $(icon_themedir)/96x96/status/
|
||||
status_96_icon_tmp = $(status_scalable_icon_DATA:scalable/%=96x96/%)
|
||||
status_96_icon_DATA = $(status_96_icon_tmp:.svg=.png)
|
||||
|
||||
$(status_96_icon_DATA): $(status_scalable_icon_DATA)
|
||||
$(AM_V_GEN) $(MKDIR_P) 96x96; \
|
||||
$(RSVG_CONVERT) -w 96 -h 96 scalable/`basename "$@" .png`.svg -o $@
|
||||
|
||||
# 256x256 icons
|
||||
|
||||
status_256_icondir = $(icon_themedir)/256x256/status/
|
||||
status_256_icon_tmp = $(status_scalable_icon_DATA:scalable/%=256x256/%)
|
||||
status_256_icon_DATA = $(status_256_icon_tmp:.svg=.png)
|
||||
|
||||
$(status_256_icon_DATA): $(status_scalable_icon_DATA)
|
||||
$(AM_V_GEN) $(MKDIR_P) 256x256; \
|
||||
$(RSVG_CONVERT) -w 256 -h 256 scalable/`basename "$@" .png`.svg -o $@
|
||||
|
||||
clean-local:
|
||||
-rmdir 16x16 22x22 24x24 32x32 48x48 96x96 256x256
|
||||
|
||||
uninstall-hook:
|
||||
rm -f $(DESTDIR)$(icon_themedir)/icon-theme.cache
|
||||
-rmdir -p $(DESTDIR)$(icon_themedir)/16x16/status
|
||||
-rmdir -p $(DESTDIR)$(icon_themedir)/22x22/status
|
||||
-rmdir -p $(DESTDIR)$(icon_themedir)/24x24/status
|
||||
-rmdir -p $(DESTDIR)$(icon_themedir)/32x32/status
|
||||
-rmdir -p $(DESTDIR)$(icon_themedir)/48x48/status
|
||||
-rmdir -p $(DESTDIR)$(icon_themedir)/96x96/status
|
||||
-rmdir -p $(DESTDIR)$(icon_themedir)/256x256/status
|
||||
-rmdir -p $(DESTDIR)$(icon_themedir)/scalable/status
|
||||
-$(GTK_UPDATE_ICON_CACHE) -f -t $(icon_themedir)
|
||||
|
||||
CLEANFILES = $(status_16_icon_DATA) \
|
||||
$(status_22_icon_DATA) \
|
||||
$(status_24_icon_DATA) \
|
||||
$(status_32_icon_DATA) \
|
||||
$(status_48_icon_DATA) \
|
||||
$(status_96_icon_DATA) \
|
||||
$(status_256_icon_DATA)
|
||||
|
||||
DISTCLEANFILES = Makefile.in
|
||||
56
Telegram/ThirdParty/nimf/data/icons/scalable/nimf-anthy.svg
vendored
Normal file
@@ -0,0 +1,56 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
id="레이어_1"
|
||||
data-name="레이어 1"
|
||||
viewBox="0 0 64 64"
|
||||
version="1.1"
|
||||
sodipodi:docname="nimf-anthy.svg"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview13"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="11.046875"
|
||||
inkscape:cx="31.954738"
|
||||
inkscape:cy="32"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1019"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="33"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="레이어_1" />
|
||||
<defs
|
||||
id="defs4">
|
||||
<style
|
||||
id="style2">.cls-1{fill:#fff;}.cls-2{fill:#262933;}</style>
|
||||
</defs>
|
||||
<title
|
||||
id="title6">nimf-anthy</title>
|
||||
<g
|
||||
id="g35"
|
||||
transform="matrix(0.86608093,0,0,0.86379001,3.9530199,4.1113949)">
|
||||
<rect
|
||||
class="cls-1"
|
||||
width="64"
|
||||
height="64"
|
||||
rx="12.22"
|
||||
ry="12.22"
|
||||
id="rect8"
|
||||
style="fill:#f9f9f9"
|
||||
x="0"
|
||||
y="0" />
|
||||
<path
|
||||
class="cls-2"
|
||||
d="m 35.77,47.37 a 22.65,22.65 0 0 0 7.79,-2.49 7.75,7.75 0 0 0 2.85,-2.88 8.08,8.08 0 0 0 0.93,-3.92 7.34,7.34 0 0 0 -2.16,-5.24 9.47,9.47 0 0 0 -2.06,-1.64 10.2,10.2 0 0 0 -2.69,-1.05 32.55,32.55 0 0 1 -4,8 38.54,38.54 0 0 1 -5.43,6.33 23.57,23.57 0 0 1 -5.51,3.87 11.84,11.84 0 0 1 -5.22,1.33 5,5 0 0 1 -0.56,0 4.08,4.08 0 0 1 -0.52,-0.07 7,7 0 0 1 -4.31,-2 8.69,8.69 0 0 1 -2.25,-6.42 12.06,12.06 0 0 1 3.52,-8.09 19.08,19.08 0 0 1 7.42,-5.1 c 0,-0.91 0,-2 0.05,-3.16 0.05,-1.16 0.05,-2.36 0.05,-3.5 H 15.54 V 17.58 H 24 q 0.11,-1.86 0.3,-3.6 c 0.13,-1.16 0.29,-2.26 0.49,-3.31 h 3.87 q -0.24,1.58 -0.42,3.24 c -0.11,1.11 -0.23,2.27 -0.37,3.48 q 3.63,-0.06 7.55,-0.22 3.92,-0.16 7.89,-0.52 v 3.68 c -2.65,0.22 -5.27,0.4 -7.86,0.51 -2.59,0.11 -5.22,0.2 -7.87,0.27 0,0.39 0,0.85 0,1.37 0,0.52 0,1.05 -0.05,1.57 -0.05,0.52 0,1 0,1.52 v 1.32 a 29.29,29.29 0 0 1 3.9,-0.73 29.83,29.83 0 0 1 3.7,-0.25 23.88,23.88 0 0 1 6.69,0.84 16.63,16.63 0 0 1 5.17,2.49 10.34,10.34 0 0 1 4.46,8.82 11.19,11.19 0 0 1 -4.56,9.46 14.58,14.58 0 0 1 -4,2.25 28.41,28.41 0 0 1 -5.17,1.38 z M 23.67,31.94 a 12.61,12.61 0 0 0 -2.84,1.71 15.09,15.09 0 0 0 -2.26,2.26 8.27,8.27 0 0 0 -2.15,5.29 6.25,6.25 0 0 0 0.27,1.89 3.76,3.76 0 0 0 3.89,2.67 6.74,6.74 0 0 0 2.53,-0.52 8,8 0 0 0 2.47,-1.59 24.71,24.71 0 0 1 -1.37,-5.56 60.91,60.91 0 0 1 -0.54,-6.15 z m 5.15,9.55 a 27.12,27.12 0 0 0 4.41,-5.43 43.22,43.22 0 0 0 3.28,-6.52 h -0.93 a 33.2,33.2 0 0 0 -4.46,0.29 23.24,23.24 0 0 0 -3.68,0.79 c 0,1.86 0.16,3.73 0.37,5.61 a 32.7,32.7 0 0 0 1.01,5.26 z"
|
||||
id="path10" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.9 KiB |
101
Telegram/ThirdParty/nimf/data/icons/scalable/nimf-focus-out.svg
vendored
Normal file
@@ -0,0 +1,101 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
id="레이어_1"
|
||||
data-name="레이어 1"
|
||||
viewBox="0 0 64 64"
|
||||
version="1.1"
|
||||
sodipodi:docname="nimf-focus-out.svg"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview33"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="11.046875"
|
||||
inkscape:cx="10.319661"
|
||||
inkscape:cy="32"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1019"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="33"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="레이어_1" />
|
||||
<defs
|
||||
id="defs18">
|
||||
<style
|
||||
id="style2">.cls-1{fill:#fff;}.cls-2{fill:#4bced6;}.cls-3{fill:url(#무제_그라디언트_43);}.cls-4{fill:url(#무제_그라디언트_43-2);}</style>
|
||||
<linearGradient
|
||||
id="무제_그라디언트_43"
|
||||
x1="18.87"
|
||||
y1="12.57"
|
||||
x2="18.87"
|
||||
y2="45.02"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop
|
||||
offset="0"
|
||||
stop-color="#50d7d7"
|
||||
id="stop4" />
|
||||
<stop
|
||||
offset="0.2"
|
||||
stop-color="#41bdd4"
|
||||
id="stop6" />
|
||||
<stop
|
||||
offset="0.84"
|
||||
stop-color="#8253d6"
|
||||
id="stop8" />
|
||||
<stop
|
||||
offset="0.89"
|
||||
stop-color="#8457d6"
|
||||
id="stop10" />
|
||||
<stop
|
||||
offset="0.95"
|
||||
stop-color="#8963d6"
|
||||
id="stop12" />
|
||||
<stop
|
||||
offset="1"
|
||||
stop-color="#9174d6"
|
||||
id="stop14" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="무제_그라디언트_43-2"
|
||||
x1="-612.83"
|
||||
y1="12.57"
|
||||
x2="-612.83"
|
||||
y2="45.02"
|
||||
gradientTransform="matrix(-1, 0, 0, 1, -567.69, 0)"
|
||||
xlink:href="#무제_그라디언트_43" />
|
||||
</defs>
|
||||
<title
|
||||
id="title20">님프1</title>
|
||||
<path
|
||||
class="cls-1"
|
||||
d="M 48.87823,4.601826 15.191127,4.9813332 A 10.415058,10.35585 0 0 0 4.903152,15.445281 L 5.284829,48.940876 A 10.415058,10.35585 0 0 0 15.808602,59.170365 L 49.495705,58.790859 A 10.415058,10.35585 0 0 0 59.783679,48.326912 L 59.402003,14.831316 A 10.415058,10.35585 0 0 0 48.87823,4.601826 Z"
|
||||
id="path22"
|
||||
style="fill:#f9f9f9;stroke-width:0.849175" />
|
||||
<path
|
||||
class="cls-2"
|
||||
d="M19.49,38.76h10.2a1.52,1.52,0,0,1,1.52,1.52V48.1A5.88,5.88,0,0,1,25.33,54H13.89a0,0,0,0,1,0,0V44.36a5.6,5.6,0,0,1,5.6-5.6Z"
|
||||
transform="translate(45.09 92.73) rotate(-180)"
|
||||
id="path24" />
|
||||
<path
|
||||
class="cls-3"
|
||||
d="M10.05,16.63H21.87A9.34,9.34,0,0,1,31.21,26h0V48.16l-5.55-6.94a6.38,6.38,0,0,0-5-2.39H13.82a7.29,7.29,0,0,1-7.29-7.3V20.16A3.52,3.52,0,0,1,10.05,16.63Z"
|
||||
id="path26" />
|
||||
<path
|
||||
class="cls-2"
|
||||
d="M32.79,33.13H44.24A5.88,5.88,0,0,1,50.11,39v7.81a1.52,1.52,0,0,1-1.52,1.52H38.4a5.6,5.6,0,0,1-5.6-5.6V33.13A0,0,0,0,1,32.79,33.13Z"
|
||||
id="path28" />
|
||||
<path
|
||||
class="cls-4"
|
||||
d="M54,11H42.13a9.34,9.34,0,0,0-9.34,9.34h0v22.2l5.55-6.95a6.38,6.38,0,0,1,5-2.39h6.86a7.29,7.29,0,0,0,7.29-7.3V14.53A3.52,3.52,0,0,0,54,11Z"
|
||||
id="path30" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.4 KiB |
56
Telegram/ThirdParty/nimf/data/icons/scalable/nimf-libhangul.svg
vendored
Normal file
@@ -0,0 +1,56 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
id="레이어_1"
|
||||
data-name="레이어 1"
|
||||
viewBox="0 0 64 64"
|
||||
version="1.1"
|
||||
sodipodi:docname="nimf-libhangul.svg"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview13"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.5234375"
|
||||
inkscape:cx="2.8967468"
|
||||
inkscape:cy="43.722772"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1019"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="33"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="레이어_1" />
|
||||
<defs
|
||||
id="defs4">
|
||||
<style
|
||||
id="style2">.cls-1{fill:#fff;}</style>
|
||||
</defs>
|
||||
<title
|
||||
id="title6">한1</title>
|
||||
<g
|
||||
id="g13"
|
||||
transform="matrix(1.0554712,0,0,1.0541183,-2.2393976,-1.723443)">
|
||||
<g
|
||||
id="g161"
|
||||
transform="matrix(1.094379,0,0,1.0518054,6.6715218,5.9769757)">
|
||||
<path
|
||||
class="cls-1"
|
||||
d="M 38.258658,0 H 9.0289842 A 9.0363729,9.4160941 0 0 0 0,9.4083949 V 39.866341 a 9.0363729,9.4160941 0 0 0 9.0289842,9.408395 H 38.258658 a 9.0363729,9.4160941 0 0 0 9.028985,-9.408395 V 9.4083949 A 9.0363729,9.4160941 0 0 0 38.258658,0 Z M 9.2728112,12.318684 H 16.595007 V 8.3767051 h 3.354467 v 3.9419789 h 7.292641 v 2.964183 H 9.2728112 Z m 2.1501098,13.473561 a 5.2164181,5.4356193 0 0 1 -0.458099,-2.209664 v -1.085584 a 5.3272485,5.551107 0 0 1 0.458099,-2.240461 5.2755276,5.4972127 0 0 1 1.374297,-1.901697 7.2335316,7.5374948 0 0 1 2.268329,-1.347356 9.4723059,9.8703455 0 0 1 3.191916,-0.508146 9.4279737,9.8241505 0 0 1 3.184527,0.508146 6.908429,7.1987309 0 0 1 2.26833,1.362754 5.2976937,5.5203103 0 0 1 1.41124,1.924795 5.2090294,5.4279201 0 0 1 0.458099,2.201965 v 1.062486 a 5.2164181,5.4356193 0 0 1 -0.458099,2.209664 5.3715806,5.597302 0 0 1 -1.41124,1.947892 6.8936516,7.1833326 0 0 1 -2.283107,1.331958 9.2432564,9.631671 0 0 1 -3.184527,0.515845 9.2875885,9.6778661 0 0 1 -3.191916,-0.515845 6.9749273,7.2680235 0 0 1 -2.253552,-1.331958 5.5636867,5.7974806 0 0 1 -1.374297,-1.947892 z M 34.423926,40.898031 H 14.474452 v -9.000339 h 3.361856 v 5.966863 H 34.423926 Z M 38.014831,21.403713 H 33.581615 V 32.336545 H 30.256703 V 8.6923714 h 3.324912 v 9.6778656 h 4.433216 z"
|
||||
id="path8"
|
||||
style="fill:#f9f9f9;stroke-width:0.754234" />
|
||||
<path
|
||||
class="cls-1"
|
||||
d="m 16.359606,26.52953 a 5.9103749,5.7340289 0 0 0 1.920082,0.283635 5.9735875,5.7953554 0 0 0 1.920081,-0.283635 3.9902932,3.8712361 0 0 0 1.374874,-0.766581 3.1606283,3.0663256 0 0 0 0.790157,-1.088546 3.2317424,3.1353179 0 0 0 0.276555,-1.249527 v -0.705255 a 3.3107582,3.2119761 0 0 0 -1.090417,-2.338073 3.9507854,3.832907 0 0 0 -1.35907,-0.766582 5.7049341,5.5347177 0 0 0 -1.935885,-0.283635 5.7207372,5.5500494 0 0 0 -1.943786,0.283635 3.9507854,3.832907 0 0 0 -1.359071,0.766582 3.2238409,3.1276521 0 0 0 -0.790157,1.096211 3.1606283,3.0663256 0 0 0 -0.268653,1.241862 v 0.705255 a 3.2159393,3.1199863 0 0 0 0.268653,1.257193 3.1606283,3.0663256 0 0 0 0.790157,1.088546 3.9507854,3.832907 0 0 0 1.40648,0.758915 z"
|
||||
id="path10"
|
||||
style="fill:#f9f9f9;stroke-width:0.77828" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.5 KiB |
1
Telegram/ThirdParty/nimf/data/icons/scalable/nimf-logo.svg
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<svg id="레이어_1" data-name="레이어 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 64 64"><defs><style>.cls-1{fill:#dfedf2;}.cls-2{fill:#4bced6;}.cls-3{fill:url(#무제_그라디언트_43);}.cls-4{fill:url(#무제_그라디언트_43-2);}</style><linearGradient id="무제_그라디언트_43" x1="18.1" y1="11.37" x2="18.1" y2="45.96" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#50d7d7"/><stop offset="0.2" stop-color="#41bdd4"/><stop offset="0.84" stop-color="#8253d6"/><stop offset="0.89" stop-color="#8457d6"/><stop offset="0.95" stop-color="#8963d6"/><stop offset="1" stop-color="#9174d6"/></linearGradient><linearGradient id="무제_그라디언트_43-2" x1="-385.8" y1="11.37" x2="-385.8" y2="45.96" gradientTransform="matrix(-1, 0, 0, 1, -339.69, 0)" xlink:href="#무제_그라디언트_43"/></defs><title>nimf-logo</title><path class="cls-1" d="M49.6,64H14.4A14.4,14.4,0,0,1,0,49.6V14.4A14.4,14.4,0,0,1,14.4,0H49.6A14.4,14.4,0,0,1,64,14.4V49.6A14.4,14.4,0,0,1,49.6,64Z"/><path class="cls-2" d="M18.77,39.28H29.63a1.62,1.62,0,0,1,1.62,1.62v8.33A6.27,6.27,0,0,1,25,55.5H12.8a0,0,0,0,1,0,0V45.25A6,6,0,0,1,18.77,39.28Z" transform="translate(44.05 94.78) rotate(-180)"/><path class="cls-3" d="M8.71,15.69H21.3a10,10,0,0,1,10,10h0V49.31l-5.92-7.4A6.77,6.77,0,0,0,20,39.35H12.73A7.77,7.77,0,0,1,5,31.58V19.45A3.76,3.76,0,0,1,8.71,15.69Z"/><path class="cls-2" d="M32.95,33.28h12.2a6.27,6.27,0,0,1,6.27,6.27v8.33a1.62,1.62,0,0,1-1.62,1.62H38.92a6,6,0,0,1-6-6V33.28a0,0,0,0,1,0,0Z"/><path class="cls-4" d="M55.5,9.69H42.9a10,10,0,0,0-9.95,10h0V43.31l5.91-7.4a6.78,6.78,0,0,1,5.31-2.56h7.31a7.78,7.78,0,0,0,7.78-7.77V13.45A3.77,3.77,0,0,0,55.5,9.69Z"/></svg>
|
||||
|
After Width: | Height: | Size: 1.7 KiB |
56
Telegram/ThirdParty/nimf/data/icons/scalable/nimf-rime-simplified.svg
vendored
Normal file
@@ -0,0 +1,56 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
id="레이어_1"
|
||||
data-name="레이어 1"
|
||||
viewBox="0 0 64 64"
|
||||
version="1.1"
|
||||
sodipodi:docname="nimf-rime-simplified.svg"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview13"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="11.046875"
|
||||
inkscape:cx="31.954738"
|
||||
inkscape:cy="32"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1019"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="33"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="레이어_1" />
|
||||
<defs
|
||||
id="defs4">
|
||||
<style
|
||||
id="style2">.cls-1{fill:#fff;}.cls-2{fill:#262933;}</style>
|
||||
</defs>
|
||||
<title
|
||||
id="title6">nimf-rime-simplified</title>
|
||||
<g
|
||||
id="g35"
|
||||
transform="matrix(0.85405272,0,0,0.8649272,4.5217796,4.5271006)">
|
||||
<rect
|
||||
class="cls-1"
|
||||
width="64"
|
||||
height="64"
|
||||
rx="12.22"
|
||||
ry="12.22"
|
||||
id="rect8"
|
||||
style="fill:#f9f9f9"
|
||||
x="0"
|
||||
y="0" />
|
||||
<path
|
||||
class="cls-2"
|
||||
d="M 25.51,36.58 A 39.87,39.87 0 0 1 14.8,52.07 l -1.72,-3.53 a 36.31,36.31 0 0 0 5.33,-6 40.48,40.48 0 0 0 4,-7.48 z M 14.8,24 a 47.31,47.31 0 0 1 8.2,4.76 l -1.85,3 a 44.5,44.5 0 0 0 -8,-4.64 z M 17,13.06 a 47.05,47.05 0 0 1 8.09,5 L 23.14,21 A 42.14,42.14 0 0 0 15.27,16.18 Z M 49.76,52.19 A 33.41,33.41 0 0 1 39.18,43.9 46.62,46.62 0 0 1 25.89,52.28 l -2.23,-3.7 A 45,45 0 0 0 37,40.93 C 35.36,38.31 31.84,32.54 29.47,18.48 H 27.83 V 15 h 20.68 l 1.76,1.68 c -0.9,9.2 -3.09,16.55 -6.62,22 -0.6,0.91 -1.33,1.81 -2,2.67 a 28.34,28.34 0 0 0 11,7.74 z M 32.9,18.48 c 1.42,8.47 3.7,15.7 6.54,20 a 17,17 0 0 0 1.33,-1.72 c 2.93,-4.42 4.9,-10.53 5.85,-18.23 z"
|
||||
id="path10" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.1 KiB |
51
Telegram/ThirdParty/nimf/data/icons/scalable/nimf-rime-traditional.svg
vendored
Normal file
@@ -0,0 +1,51 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
id="레이어_1"
|
||||
data-name="레이어 1"
|
||||
viewBox="0 0 64 64"
|
||||
version="1.1"
|
||||
sodipodi:docname="nimf-rime-traditional.svg"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview13"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="11.046875"
|
||||
inkscape:cx="31.954738"
|
||||
inkscape:cy="32"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1019"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="33"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="레이어_1" />
|
||||
<defs
|
||||
id="defs4">
|
||||
<style
|
||||
id="style2">.cls-1{fill:#fff;}.cls-2{fill:#262933;}</style>
|
||||
</defs>
|
||||
<title
|
||||
id="title6">nimf-rime-traditional</title>
|
||||
<g
|
||||
id="g107"
|
||||
transform="matrix(0.85696631,0,0,0.8536344,4.4143495,4.8358935)">
|
||||
<path
|
||||
class="cls-1"
|
||||
d="M 51.78,0 H 12.22 A 12.23,12.23 0 0 0 0,12.22 V 51.78 A 12.23,12.23 0 0 0 12.22,64 H 51.78 A 12.23,12.23 0 0 0 64,51.78 V 12.22 A 12.23,12.23 0 0 0 51.78,0 Z"
|
||||
id="path8"
|
||||
style="fill:#f9f9f9" />
|
||||
<path
|
||||
class="cls-2"
|
||||
d="m 12.63,50.13 a 33.54,33.54 0 0 0 6.11,-14.62 l 3.44,0.6 c -1.29,6.62 -3.36,11.83 -6.11,15.52 z M 19.29,31.68 A 37.17,37.17 0 0 0 12.76,27 l 2.11,-3.05 a 41,41 0 0 1 6.66,4.86 z m 0.56,-9.8 a 42.65,42.65 0 0 0 -6.49,-5.12 l 2.24,-2.92 a 35.81,35.81 0 0 1 6.62,5.24 z m 30,10.84 a 0.43,0.43 0 0 1 -0.48,0.47 H 38.69 V 35 h 11.69 v 3.14 H 38.69 l -0.13,1.81 h 13.16 v 3.35 h -12 c 2.71,3.27 7,5.21 12.82,5.59 l -1.04,3.52 c -6.45,-0.47 -11.31,-2.92 -14.49,-7.22 -2.24,4.25 -6.79,6.23 -14.49,7.35 l -1.29,-3.61 c 6.88,-0.43 11.22,-2.37 13,-5.64 H 23.12 v -3.35 h 12 l 0.13,-1.81 H 24.28 V 35 H 35.2 V 33.2 H 24.45 c -0.3,0 -0.43,-0.17 -0.43,-0.47 v -7.32 c 0,-0.26 0.13,-0.39 0.43,-0.39 H 35.2 v -1.89 h -5.63 a 1.29,1.29 0 0 1 -1.42,-1.47 v -3.91 h -6 v -3.31 h 6 v -1.89 h 3.48 v 1.89 h 10.63 v -1.89 h 3.48 v 1.89 h 6.32 v 3.31 h -6.32 v 3.91 a 1.3,1.3 0 0 1 -1.46,1.47 H 38.69 V 25 h 10.7 c 0.3,0 0.48,0.13 0.48,0.39 z M 35.2,28 h -7.69 c -0.13,0 -0.18,0 -0.13,0.12 v 1.94 l 0.13,0.17 h 7.69 z m 6.54,-7.87 c 0.34,0 0.52,-0.13 0.52,-0.52 V 17.75 H 31.63 v 1.85 c 0,0.39 0.18,0.52 0.52,0.52 z M 46.38,28 h -7.69 v 2.23 h 7.69 l 0.18,-0.17 v -1.95 z"
|
||||
id="path10" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.7 KiB |
191
Telegram/ThirdParty/nimf/data/icons/scalable/nimf-system-keyboard.svg
vendored
Normal file
@@ -0,0 +1,191 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
id="레이어_1"
|
||||
data-name="레이어 1"
|
||||
viewBox="0 0 64 64"
|
||||
version="1.1"
|
||||
sodipodi:docname="nimf-system-keyboard.svg"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview41"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.5234375"
|
||||
inkscape:cx="0.7241867"
|
||||
inkscape:cy="26.885431"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1019"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="33"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="레이어_1" />
|
||||
<defs
|
||||
id="defs4">
|
||||
<style
|
||||
id="style2">.cls-1{fill:#fff;}.cls-2{fill:#262933;}</style>
|
||||
</defs>
|
||||
<title
|
||||
id="title6">nimf-system-keyboard</title>
|
||||
<g
|
||||
id="g41"
|
||||
transform="matrix(1.0490311,0,0,1.0546842,-1.7636977,-1.2042515)">
|
||||
<rect
|
||||
class="cls-1"
|
||||
width="52.121643"
|
||||
height="51.836411"
|
||||
rx="9.9519768"
|
||||
ry="9.8975153"
|
||||
id="rect8"
|
||||
style="fill:#f9f9f9;stroke-width:0.81217"
|
||||
x="5.9576001"
|
||||
y="5.5064812" />
|
||||
<g
|
||||
id="g202"
|
||||
transform="matrix(0.64159423,0,0,0.59512851,11.689247,13.161949)">
|
||||
<rect
|
||||
class="cls-2"
|
||||
x="28.99"
|
||||
y="37.740002"
|
||||
width="5.4099998"
|
||||
height="6.4899998"
|
||||
rx="2"
|
||||
ry="2"
|
||||
id="rect10" />
|
||||
<rect
|
||||
class="cls-2"
|
||||
x="32.360001"
|
||||
y="28.48"
|
||||
width="5.4099998"
|
||||
height="6.4899998"
|
||||
rx="2"
|
||||
ry="2"
|
||||
id="rect12" />
|
||||
<rect
|
||||
class="cls-2"
|
||||
x="24.780001"
|
||||
y="28.48"
|
||||
width="5.4099998"
|
||||
height="6.4899998"
|
||||
rx="2"
|
||||
ry="2"
|
||||
id="rect14" />
|
||||
<rect
|
||||
class="cls-2"
|
||||
x="39.939999"
|
||||
y="28.48"
|
||||
width="5.4099998"
|
||||
height="6.4899998"
|
||||
rx="2"
|
||||
ry="2"
|
||||
id="rect16" />
|
||||
<rect
|
||||
class="cls-2"
|
||||
x="47.290001"
|
||||
y="28.48"
|
||||
width="9.4899998"
|
||||
height="6.4899998"
|
||||
rx="2"
|
||||
ry="2"
|
||||
id="rect18" />
|
||||
<rect
|
||||
class="cls-2"
|
||||
x="36.57"
|
||||
y="37.740002"
|
||||
width="5.4099998"
|
||||
height="6.4899998"
|
||||
rx="2"
|
||||
ry="2"
|
||||
id="rect20" />
|
||||
<rect
|
||||
class="cls-2"
|
||||
x="17.200001"
|
||||
y="28.48"
|
||||
width="5.4099998"
|
||||
height="6.4899998"
|
||||
rx="2"
|
||||
ry="2"
|
||||
id="rect22" />
|
||||
<rect
|
||||
class="cls-2"
|
||||
x="21.41"
|
||||
y="37.740002"
|
||||
width="5.4099998"
|
||||
height="6.4899998"
|
||||
rx="2"
|
||||
ry="2"
|
||||
id="rect24" />
|
||||
<rect
|
||||
class="cls-2"
|
||||
x="51.73"
|
||||
y="47.009998"
|
||||
width="5.4099998"
|
||||
height="6.4899998"
|
||||
rx="2"
|
||||
ry="2"
|
||||
id="rect26" />
|
||||
<rect
|
||||
class="cls-2"
|
||||
x="44.150002"
|
||||
y="37.740002"
|
||||
width="5.4099998"
|
||||
height="6.4899998"
|
||||
rx="2"
|
||||
ry="2"
|
||||
id="rect28" />
|
||||
<rect
|
||||
class="cls-2"
|
||||
x="51.73"
|
||||
y="37.740002"
|
||||
width="5.4099998"
|
||||
height="6.4899998"
|
||||
rx="2"
|
||||
ry="2"
|
||||
id="rect30" />
|
||||
<rect
|
||||
class="cls-2"
|
||||
x="7.0900002"
|
||||
y="47.009998"
|
||||
width="5.4099998"
|
||||
height="6.4899998"
|
||||
rx="2"
|
||||
ry="2"
|
||||
id="rect32" />
|
||||
<rect
|
||||
class="cls-2"
|
||||
x="14.66"
|
||||
y="47.009998"
|
||||
width="34.549999"
|
||||
height="6.4899998"
|
||||
rx="2"
|
||||
ry="2"
|
||||
id="rect34" />
|
||||
<rect
|
||||
class="cls-2"
|
||||
x="6.8600001"
|
||||
y="28.48"
|
||||
width="7.8099999"
|
||||
height="6.4899998"
|
||||
rx="2"
|
||||
ry="2"
|
||||
id="rect36" />
|
||||
<rect
|
||||
class="cls-2"
|
||||
x="7.0900002"
|
||||
y="37.740002"
|
||||
width="12.64"
|
||||
height="6.4899998"
|
||||
rx="2"
|
||||
ry="2"
|
||||
id="rect38" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.3 KiB |
11
Telegram/ThirdParty/nimf/data/im-config/23_nimf.conf
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
IM_CONFIG_SHORT="$(gettext "activate Nimf")"
|
||||
|
||||
IM_CONFIG_LONG="$(gettext "Nimf Input Method Framework")"
|
||||
|
||||
package_auto () {
|
||||
:
|
||||
}
|
||||
|
||||
package_menu () {
|
||||
:
|
||||
}
|
||||
11
Telegram/ThirdParty/nimf/data/im-config/23_nimf.rc
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
if [ "$IM_CONFIG_PHASE" = 2 ]; then
|
||||
nimf
|
||||
fi
|
||||
|
||||
if [ "$IM_CONFIG_PHASE" = 1 ]; then
|
||||
XMODIFIERS="@im=nimf"
|
||||
GTK_IM_MODULE=nimf
|
||||
QT4_IM_MODULE=xim
|
||||
QT_IM_MODULE=nimf
|
||||
CLUTTER_IM_MODULE=xim
|
||||
fi
|
||||
7
Telegram/ThirdParty/nimf/data/im-config/Makefile.am
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
imconfigdir = /usr/share/im-config/data
|
||||
|
||||
imconfig_DATA = \
|
||||
23_nimf.conf \
|
||||
23_nimf.rc
|
||||
|
||||
DISTCLEANFILES = Makefile.in
|
||||
4
Telegram/ThirdParty/nimf/data/imsettings/Makefile.am
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
imsettingsdir = /etc/X11/xinit/xinput.d
|
||||
imsettings_DATA = nimf.conf
|
||||
|
||||
DISTCLEANFILES = Makefile.in
|
||||
7
Telegram/ThirdParty/nimf/data/imsettings/nimf.conf
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
XIM=nimf
|
||||
XIM_PROGRAM=/usr/bin/nimf
|
||||
PREFERENCE_PROGRAM=/usr/bin/nimf-settings
|
||||
ICON=nimf
|
||||
SHORT_DESC=Nimf
|
||||
GTK_IM_MODULE=nimf
|
||||
QT_IM_MODULE=nimf
|
||||
4
Telegram/ThirdParty/nimf/data/nimf.conf
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
GTK_IM_MODULE=nimf
|
||||
QT4_IM_MODULE=xim
|
||||
QT_IM_MODULE=nimf
|
||||
XMODIFIERS=@im=nimf
|
||||