From 4683ef705bc8650939ca5a1499fea3cb642fc780 Mon Sep 17 00:00:00 2001 From: deepend Date: Mon, 5 Jan 2026 23:12:38 -0700 Subject: [PATCH] new name after fork --- .github/workflows/flatpak-build.yml | 2 +- .github/workflows/windows-build.yml | 20 +- .gitignore | 6 +- .mailmap | 2 +- .tx/config | 4 +- .tx/howto.md | 6 +- Doxyfile | 4 +- data/icons/hexchat-b.svg | 610 ------------------ data/icons/hexchat-shadowless.svg | 63 -- data/icons/hexchat.ico | Bin 128609 -> 0 bytes data/icons/hexchat.png | Bin 2443 -> 0 bytes data/icons/hexchat.svg | 58 -- data/icons/meson.build | 4 +- data/icons/tray_fileoffer.png | Bin 2453 -> 3641 bytes data/icons/tray_highlight.png | Bin 2821 -> 2001 bytes data/icons/tray_message.png | Bin 2170 -> 2041 bytes data/icons/zoitechat-b.svg | 4 + data/icons/zoitechat-shadowless.svg | 4 + data/icons/zoitechat.ico | Bin 0 -> 3494 bytes data/icons/zoitechat.png | Bin 0 -> 2188 bytes data/icons/zoitechat.svg | 4 + data/man/meson.build | 4 +- data/man/{hexchat.1.in => zoitechat.1.in} | 8 +- .../io.github.Hexchat.Plugin.metainfo.xml.in | 2 +- .../io.github.Hexchat.ThemeManager.desktop.in | 6 +- data/misc/io.github.Hexchat.ThemeManager.xml | 4 +- data/misc/io.github.Hexchat.appdata.xml.in | 18 +- data/misc/io.github.Hexchat.desktop.in.in | 4 +- data/misc/meson.build | 12 +- data/pkgconfig/hexchat-plugin.pc.in | 9 - data/pkgconfig/meson.build | 6 +- data/pkgconfig/zoitechat-plugin.pc.in | 9 + ....gresource.xml => zoitechat.gresource.xml} | 4 +- ...Load-plugins-from-Flatpak-extensions.patch | 2 +- flatpak/io.github.Hexchat.json | 6 +- meson.build | 8 +- osx/Info.plist.in | 6 +- osx/gtkrc | 2 +- osx/launcher.sh | 2 +- osx/makebundle.sh | 8 +- osx/{hexchat.bundle => zoitechat.bundle} | 8 +- osx/{hexchat.icns => zoitechat.icns} | Bin plugins/checksum/checksum.c | 42 +- plugins/checksum/checksum.def | 4 +- plugins/checksum/checksum.vcxproj | 8 +- plugins/checksum/meson.build | 2 +- plugins/exec/exec.c | 28 +- plugins/exec/exec.def | 4 +- plugins/exec/exec.vcxproj | 4 +- plugins/exec/meson.build | 2 +- plugins/fishlim/dh1080.c | 2 +- plugins/fishlim/dh1080.h | 2 +- plugins/fishlim/fishlim.def | 6 +- plugins/fishlim/fishlim.vcxproj | 12 +- plugins/fishlim/fishlim.vcxproj.filters | 4 +- plugins/fishlim/keystore.c | 4 +- plugins/fishlim/meson.build | 4 +- .../{plugin_hexchat.c => plugin_zoitechat.c} | 218 +++---- .../{plugin_hexchat.h => plugin_zoitechat.h} | 0 plugins/fishlim/tests/meson.build | 2 +- plugins/lua/lua.c | 408 ++++++------ plugins/lua/lua.vcxproj | 8 +- plugins/lua/meson.build | 2 +- plugins/meson.build | 2 +- plugins/perl/generate_header | 12 +- plugins/perl/lib/Xchat.pm | 2 +- plugins/perl/lib/{HexChat.pm => ZoiteChat.pm} | 140 ++-- .../perl/lib/{HexChat => ZoiteChat}/Embed.pm | 48 +- .../{HexChat => ZoiteChat}/List/Network.pm | 6 +- .../List/Network/AutoJoin.pm | 2 +- .../List/Network/Entry.pm | 6 +- plugins/perl/meson.build | 18 +- plugins/perl/perl.c | 398 ++++++------ plugins/perl/perl.def | 6 +- plugins/perl/perl.vcxproj | 12 +- plugins/python/{_hexchat.py => _zoitechat.py} | 92 +-- plugins/python/generate_plugin.py | 22 +- plugins/python/hexchat.py | 1 - plugins/python/meson.build | 8 +- plugins/python/python.def | 4 +- plugins/python/python.py | 100 +-- plugins/python/python3.vcxproj | 16 +- plugins/python/python3.vcxproj.filters | 4 +- plugins/python/python_style_guide.md | 2 +- plugins/python/xchat.py | 2 +- plugins/python/zoitechat.py | 1 + plugins/sysinfo/format.c | 2 +- plugins/sysinfo/format.h | 2 +- plugins/sysinfo/meson.build | 2 +- plugins/sysinfo/osx/backend.m | 2 +- plugins/sysinfo/sysinfo-backend.h | 2 +- plugins/sysinfo/sysinfo.c | 46 +- plugins/sysinfo/sysinfo.def | 4 +- plugins/sysinfo/sysinfo.h | 2 +- plugins/sysinfo/sysinfo.vcxproj | 12 +- plugins/sysinfo/unix/backend.c | 2 +- plugins/sysinfo/win32/backend.c | 2 +- plugins/upd/meson.build | 2 +- plugins/upd/upd.c | 26 +- plugins/upd/upd.def | 4 +- plugins/upd/upd.vcxproj | 4 +- plugins/winamp/meson.build | 2 +- plugins/winamp/winamp.c | 48 +- plugins/winamp/winamp.def | 4 +- plugins/winamp/winamp.vcxproj | 4 +- po/POTFILES | 2 +- po/af.po | 100 +-- po/am.po | 100 +-- po/ast.po | 100 +-- po/az.po | 100 +-- po/be.po | 100 +-- po/bg.po | 100 +-- po/ca.po | 120 ++-- po/cs.po | 118 ++-- po/da.po | 124 ++-- po/de.po | 124 ++-- po/el.po | 110 ++-- po/en_GB.po | 124 ++-- po/es.po | 124 ++-- po/et.po | 108 ++-- po/eu.po | 104 +-- po/fi.po | 114 ++-- po/fr.po | 130 ++-- po/gl.po | 104 +-- po/gu.po | 100 +-- po/hi.po | 100 +-- po/hu.po | 114 ++-- po/id.po | 124 ++-- po/it.po | 124 ++-- po/ja_JP.po | 114 ++-- po/kn.po | 100 +-- po/ko.po | 104 +-- po/lt.po | 120 ++-- po/lv.po | 104 +-- po/meson.build | 2 +- po/mk.po | 100 +-- po/ml.po | 100 +-- po/ms.po | 100 +-- po/nb.po | 124 ++-- po/nl.po | 102 +-- po/no.po | 100 +-- po/pa.po | 100 +-- po/pl.po | 124 ++-- po/pt.po | 124 ++-- po/pt_BR.po | 122 ++-- po/ru.po | 118 ++-- po/rw.po | 100 +-- po/sk.po | 100 +-- po/sl.po | 104 +-- po/sq.po | 124 ++-- po/sr.po | 106 +-- po/sr@latin.po | 106 +-- po/sv.po | 124 ++-- po/th.po | 102 +-- po/tr.po | 124 ++-- po/uk.po | 100 +-- po/vi.po | 100 +-- po/wa.po | 100 +-- po/zh_CN.po | 126 ++-- po/zh_TW.po | 102 +-- readme.md | 18 +- src/common/cfgfiles.c | 18 +- src/common/cfgfiles.h | 16 +- src/common/chanopt.c | 10 +- src/common/chanopt.h | 2 +- src/common/common.vcxproj | 34 +- src/common/common.vcxproj.filters | 18 +- src/common/ctcp.c | 8 +- src/common/ctcp.h | 2 +- src/common/dbus/dbus-plugin.c | 138 ++-- src/common/dbus/dbus-plugin.h | 4 +- src/common/dbus/example.c | 14 +- src/common/dbus/example.py | 30 +- src/common/dbus/meson.build | 14 +- ...ce.in => org.zoitechat.service.service.in} | 2 +- src/common/dbus/remote-object.xml | 4 +- src/common/dcc.c | 4 +- src/common/dcc.h | 2 +- src/common/fe.h | 6 +- src/common/hexchat-plugin.h | 459 ------------- src/common/history.h | 2 +- src/common/ignore.c | 8 +- src/common/ignore.h | 2 +- src/common/inbound.c | 4 +- src/common/inbound.h | 2 +- src/common/inet.h | 2 +- src/common/meson.build | 16 +- src/common/modes.c | 4 +- src/common/modes.h | 2 +- src/common/network.h | 2 +- src/common/notify.c | 8 +- src/common/notify.h | 2 +- src/common/outbound.c | 22 +- src/common/outbound.h | 4 +- src/common/plugin-identd.c | 26 +- src/common/plugin-identd.h | 4 +- src/common/plugin-timer.c | 44 +- src/common/plugin-timer.h | 4 +- src/common/plugin.c | 372 +++++------ src/common/plugin.h | 114 ++-- src/common/proto-irc.c | 6 +- src/common/proto-irc.h | 4 +- src/common/scram.c | 4 +- src/common/scram.h | 2 +- src/common/server.c | 4 +- src/common/server.h | 2 +- src/common/servlist.c | 8 +- src/common/servlist.h | 2 +- src/common/ssl.h | 2 +- src/common/sysinfo/win32/backend.c | 2 +- src/common/text.c | 34 +- src/common/text.h | 2 +- src/common/tree.c | 2 +- src/common/tree.h | 2 +- src/common/typedef.h | 2 +- src/common/url.c | 12 +- src/common/url.h | 2 +- src/common/userlist.c | 4 +- src/common/userlist.h | 2 +- src/common/util.c | 4 +- src/common/util.h | 2 +- src/common/zoitechat-plugin.h | 459 +++++++++++++ src/common/{hexchat.c => zoitechat.c} | 52 +- src/common/{hexchat.h => zoitechat.h} | 8 +- src/common/{hexchatc.h => zoitechatc.h} | 12 +- src/fe-gtk/ascii.c | 4 +- src/fe-gtk/ascii.h | 2 +- src/fe-gtk/banlist.c | 4 +- src/fe-gtk/banlist.h | 4 +- src/fe-gtk/chanlist.c | 8 +- src/fe-gtk/chanlist.h | 2 +- src/fe-gtk/chanview-tabs.c | 4 +- src/fe-gtk/chanview-tree.c | 4 +- src/fe-gtk/chanview.c | 10 +- src/fe-gtk/chanview.h | 2 +- src/fe-gtk/custom-list.c | 2 +- src/fe-gtk/custom-list.h | 2 +- src/fe-gtk/dccgui.c | 4 +- src/fe-gtk/editlist.c | 6 +- src/fe-gtk/editlist.h | 2 +- src/fe-gtk/fe-gtk.c | 24 +- src/fe-gtk/fe-gtk.h | 4 +- src/fe-gtk/fe-gtk.vcxproj | 38 +- src/fe-gtk/fe-gtk.vcxproj.filters | 12 +- src/fe-gtk/fkeys.c | 10 +- src/fe-gtk/fkeys.h | 2 +- src/fe-gtk/gtkutil.c | 8 +- src/fe-gtk/gtkutil.h | 2 +- src/fe-gtk/ignoregui.c | 2 +- src/fe-gtk/joind.c | 6 +- src/fe-gtk/joind.h | 2 +- src/fe-gtk/maingui.c | 34 +- src/fe-gtk/maingui.h | 2 +- src/fe-gtk/menu.c | 28 +- src/fe-gtk/menu.h | 2 +- src/fe-gtk/meson.build | 40 +- .../notifications/notification-backend.h | 2 +- src/fe-gtk/notifications/notification-dummy.c | 2 +- .../notifications/notification-freedesktop.c | 4 +- src/fe-gtk/notifications/notification-osx.m | 2 +- .../notifications/notification-windows.c | 4 +- .../notifications/notification-winrt.cpp | 4 +- .../notifications/notifications-winrt.vcxproj | 4 +- src/fe-gtk/notifygui.c | 2 +- src/fe-gtk/notifygui.h | 2 +- src/fe-gtk/palette.c | 6 +- src/fe-gtk/palette.h | 2 +- src/fe-gtk/pixmaps.c | 8 +- src/fe-gtk/pixmaps.h | 4 +- src/fe-gtk/plugin-notification.c | 76 +-- src/fe-gtk/plugin-notification.h | 2 +- src/fe-gtk/plugin-tray.c | 70 +- src/fe-gtk/plugin-tray.h | 2 +- src/fe-gtk/plugingui.c | 10 +- src/fe-gtk/plugingui.h | 2 +- src/fe-gtk/rawlog.c | 6 +- src/fe-gtk/rawlog.h | 2 +- src/fe-gtk/servlistgui.c | 12 +- src/fe-gtk/servlistgui.h | 2 +- src/fe-gtk/setup.c | 12 +- src/fe-gtk/setup.h | 2 +- src/fe-gtk/sexy-spell-entry.c | 6 +- src/fe-gtk/textgui.c | 4 +- src/fe-gtk/textgui.h | 2 +- src/fe-gtk/urlgrab.c | 4 +- src/fe-gtk/urlgrab.h | 2 +- src/fe-gtk/userlistgui.c | 6 +- src/fe-gtk/userlistgui.h | 2 +- src/fe-gtk/xtext.c | 8 +- src/fe-gtk/xtext.h | 2 +- src/fe-gtk/{hexchat.rc.tt => zoitechat.rc.tt} | 8 +- src/fe-text/fe-text.c | 8 +- src/fe-text/fe-text.h | 2 +- src/fe-text/fe-text.vcxproj | 14 +- src/fe-text/meson.build | 4 +- src/htm/Main.Designer.cs | 4 +- src/htm/Main.cs | 34 +- src/htm/Program.cs | 2 +- src/htm/Properties/AssemblyInfo.cs | 6 +- src/htm/README.md | 2 +- src/htm/htm.csproj | 4 +- src/libenchant_win8/libenchant_win8.vcxproj | 6 +- src/libenchant_win8/win8_provider.cpp | 2 +- win32/config.h.tt | 6 +- win32/copy/changelog.url | 2 +- win32/copy/copy.vcxproj | 40 +- win32/copy/readme.url | 2 +- win32/installer/installer.vcxproj | 10 +- win32/installer/installer.vcxproj.filters | 4 +- .../{hexchat.iss.tt => zoitechat.iss.tt} | 98 +-- win32/nls/nls.vcxproj | 6 +- win32/spelling/build-spelling.bat | 14 +- ...g.skel.iss => zoitechat-spelling.skel.iss} | 18 +- ...at.exe.manifest => zoitechat.exe.manifest} | 4 +- win32/{hexchat.props => zoitechat.props} | 18 +- win32/{hexchat.sln => zoitechat.sln} | 2 +- 316 files changed, 5422 insertions(+), 6141 deletions(-) delete mode 100644 data/icons/hexchat-b.svg delete mode 100644 data/icons/hexchat-shadowless.svg delete mode 100644 data/icons/hexchat.ico delete mode 100644 data/icons/hexchat.png delete mode 100644 data/icons/hexchat.svg create mode 100644 data/icons/zoitechat-b.svg create mode 100644 data/icons/zoitechat-shadowless.svg create mode 100644 data/icons/zoitechat.ico create mode 100644 data/icons/zoitechat.png create mode 100644 data/icons/zoitechat.svg rename data/man/{hexchat.1.in => zoitechat.1.in} (86%) delete mode 100644 data/pkgconfig/hexchat-plugin.pc.in create mode 100644 data/pkgconfig/zoitechat-plugin.pc.in rename data/{hexchat.gresource.xml => zoitechat.gresource.xml} (88%) rename osx/{hexchat.bundle => zoitechat.bundle} (92%) rename osx/{hexchat.icns => zoitechat.icns} (100%) rename plugins/fishlim/{plugin_hexchat.c => plugin_zoitechat.c} (72%) rename plugins/fishlim/{plugin_hexchat.h => plugin_zoitechat.h} (100%) rename plugins/perl/lib/{HexChat.pm => ZoiteChat.pm} (71%) rename plugins/perl/lib/{HexChat => ZoiteChat}/Embed.pm (89%) rename plugins/perl/lib/{HexChat => ZoiteChat}/List/Network.pm (76%) rename plugins/perl/lib/{HexChat => ZoiteChat}/List/Network/AutoJoin.pm (96%) rename plugins/perl/lib/{HexChat => ZoiteChat}/List/Network/Entry.pm (92%) rename plugins/python/{_hexchat.py => _zoitechat.py} (73%) delete mode 100644 plugins/python/hexchat.py create mode 100644 plugins/python/zoitechat.py rename src/common/dbus/{org.hexchat.service.service.in => org.zoitechat.service.service.in} (60%) delete mode 100644 src/common/hexchat-plugin.h create mode 100644 src/common/zoitechat-plugin.h rename src/common/{hexchat.c => zoitechat.c} (95%) rename src/common/{hexchat.h => zoitechat.h} (99%) rename src/common/{hexchatc.h => zoitechatc.h} (90%) rename src/fe-gtk/{hexchat.rc.tt => zoitechat.rc.tt} (74%) rename win32/installer/{hexchat.iss.tt => zoitechat.iss.tt} (80%) rename win32/spelling/{hexchat-spelling.skel.iss => zoitechat-spelling.skel.iss} (56%) rename win32/{hexchat.exe.manifest => zoitechat.exe.manifest} (93%) rename win32/{hexchat.props => zoitechat.props} (84%) rename win32/{hexchat.sln => zoitechat.sln} (97%) diff --git a/.github/workflows/flatpak-build.yml b/.github/workflows/flatpak-build.yml index 2d4d62ba..7c3f91ad 100644 --- a/.github/workflows/flatpak-build.yml +++ b/.github/workflows/flatpak-build.yml @@ -20,5 +20,5 @@ jobs: - uses: bilelmoussaoui/flatpak-github-actions/flatpak-builder@v3 with: - bundle: hexchat.flatpak + bundle: zoitechat.flatpak manifest-path: flatpak/io.github.Hexchat.json diff --git a/.github/workflows/windows-build.yml b/.github/workflows/windows-build.yml index dbbf6499..2558fd72 100644 --- a/.github/workflows/windows-build.yml +++ b/.github/workflows/windows-build.yml @@ -31,19 +31,19 @@ jobs: Invoke-WebRequest http://files.jrsoftware.org/is/5/innosetup-5.5.9-unicode.exe -OutFile deps\innosetup-unicode.exe & deps\innosetup-unicode.exe /VERYSILENT | Out-Null - Invoke-WebRequest https://github.com/hexchat/gvsbuild/releases/download/hexchat-2.16.2/idpsetup-1.5.1.exe -OutFile deps\idpsetup.exe + Invoke-WebRequest https://github.com/zoitechat/gvsbuild/releases/download/zoitechat-2.16.2/idpsetup-1.5.1.exe -OutFile deps\idpsetup.exe & deps\idpsetup.exe /VERYSILENT - Invoke-WebRequest https://github.com/hexchat/gvsbuild/releases/download/hexchat-2.16.2/gtk-${{ matrix.platform }}-2018-08-29-openssl1.1.7z -OutFile deps\gtk-${{ matrix.arch }}.7z + Invoke-WebRequest https://github.com/zoitechat/gvsbuild/releases/download/zoitechat-2.16.2/gtk-${{ matrix.platform }}-2018-08-29-openssl1.1.7z -OutFile deps\gtk-${{ matrix.arch }}.7z & 7z.exe x deps\gtk-${{ matrix.arch }}.7z -oC:\gtk-build\gtk - Invoke-WebRequest https://github.com/hexchat/gvsbuild/releases/download/hexchat-2.16.2/gendef-20111031.7z -OutFile deps\gendef.7z + Invoke-WebRequest https://github.com/zoitechat/gvsbuild/releases/download/zoitechat-2.16.2/gendef-20111031.7z -OutFile deps\gendef.7z & 7z.exe x deps\gendef.7z -oC:\gtk-build - Invoke-WebRequest https://github.com/hexchat/gvsbuild/releases/download/hexchat-2.16.2/WinSparkle-20151011.7z -OutFile deps\WinSparkle.7z + Invoke-WebRequest https://github.com/zoitechat/gvsbuild/releases/download/zoitechat-2.16.2/WinSparkle-20151011.7z -OutFile deps\WinSparkle.7z & 7z.exe x deps\WinSparkle.7z -oC:\gtk-build\WinSparkle - Invoke-WebRequest https://github.com/hexchat/gvsbuild/releases/download/hexchat-2.16.2/perl-5.20.0-${{ matrix.arch }}.7z -OutFile deps\perl-${{ matrix.arch }}.7z + Invoke-WebRequest https://github.com/zoitechat/gvsbuild/releases/download/zoitechat-2.16.2/perl-5.20.0-${{ matrix.arch }}.7z -OutFile deps\perl-${{ matrix.arch }}.7z & 7z.exe x deps\perl-${{ matrix.arch }}.7z -oC:\gtk-build\perl-5.20\${{ matrix.platform }} New-Item -Path "c:\gtk-build" -Name "python-3.8" -ItemType "Directory" @@ -55,21 +55,21 @@ jobs: - name: Build run: | call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\Tools\VsDevCmd.bat" - msbuild win32\hexchat.sln /m /verbosity:minimal /p:Configuration=Release /p:Platform=${{ matrix.platform }} + msbuild win32\zoitechat.sln /m /verbosity:minimal /p:Configuration=Release /p:Platform=${{ matrix.platform }} shell: cmd - name: Preparing Artifacts run: | - move ..\hexchat-build\${{ matrix.platform }}\HexChat*.exe .\ - move ..\hexchat-build .\ + move ..\zoitechat-build\${{ matrix.platform }}\ZoiteChat*.exe .\ + move ..\zoitechat-build .\ shell: cmd - uses: actions/upload-artifact@v2 with: name: Installer ${{ matrix.arch }} - path: HexChat*.exe + path: ZoiteChat*.exe - uses: actions/upload-artifact@v2 with: name: Build Files ${{ matrix.arch }} - path: hexchat-build + path: zoitechat-build diff --git a/.gitignore b/.gitignore index 92ab91c6..0b2b4750 100644 --- a/.gitignore +++ b/.gitignore @@ -13,7 +13,7 @@ win32/ext/perl/perl-x86-cache win32/ext/perl/perl-x86-SetupFiles win32/ext/perl/perl-x64-cache win32/ext/perl/perl-x64-SetupFiles -win32/installer/hexchat.iss +win32/installer/zoitechat.iss resource.h *.opensdf *.sdf @@ -21,8 +21,8 @@ resource.h *.user *.exe # OSX -osx/HexChat.app -osx/.HexChat.app +osx/ZoiteChat.app +osx/.ZoiteChat.app *.zip *.dmg *.VC.db diff --git a/.mailmap b/.mailmap index c075d3bf..001536a2 100644 --- a/.mailmap +++ b/.mailmap @@ -1,5 +1,5 @@ Berke Viktor -Berke Viktor +Berke Viktor Berke Viktor Berke Viktor berkeviktor@aol.com Patrick Griffis TingPing diff --git a/.tx/config b/.tx/config index 5cc19705..8e077f33 100644 --- a/.tx/config +++ b/.tx/config @@ -1,8 +1,8 @@ [main] host = https://www.transifex.com -[hexchat.main] +[zoitechat.main] file_filter = po/.po -source_file = po/hexchat.pot +source_file = po/zoitechat.pot source_lang = en type = PO diff --git a/.tx/howto.md b/.tx/howto.md index d9fe5a03..f6f5498a 100644 --- a/.tx/howto.md +++ b/.tx/howto.md @@ -4,7 +4,7 @@ Go to the [Transifex client documentation](http://help.transifex.com/features/cl
 tx init
-tx set --auto-local -r hexchat.main "po\.po" --source-lang en --source-file po\hexchat.pot --execute
+tx set --auto-local -r zoitechat.main "po\.po" --source-lang en --source-file po\zoitechat.pot --execute
 
Append `type = PO` to _.tx\config_. @@ -18,10 +18,10 @@ tx push --source --translation ## Updating online translations with the template -Regenerate the source file ( _hexchat.pot_ ) on a Unix machine: +Regenerate the source file ( _zoitechat.pot_ ) on a Unix machine:
-rm po/hexchat.pot && ./autogen.sh && ./configure --enable-nls && cd src/common && make textevents.h && cd../.. && make
+rm po/zoitechat.pot && ./autogen.sh && ./configure --enable-nls && cd src/common && make textevents.h && cd../.. && make
 
Push the updated source file to Transifex (this automatically updates all translation files): diff --git a/Doxyfile b/Doxyfile index d3ad4578..244d9ec0 100644 --- a/Doxyfile +++ b/Doxyfile @@ -28,7 +28,7 @@ DOXYFILE_ENCODING = UTF-8 # identify the project. Note that if you do not use Doxywizard you need # to put quotes around the project name if it contains spaces. -PROJECT_NAME = "HexChat" +PROJECT_NAME = "ZoiteChat" # The PROJECT_NUMBER tag can be used to enter a project or revision number. # This could be handy for archiving the generated documentation or @@ -47,7 +47,7 @@ PROJECT_BRIEF = # exceed 55 pixels and the maximum width should not exceed 200 pixels. # Doxygen will copy the logo to the output directory. -PROJECT_LOGO = "src/pixmaps/hexchat.png" +PROJECT_LOGO = "src/pixmaps/zoitechat.png" # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) # base path where the generated documentation will be put. diff --git a/data/icons/hexchat-b.svg b/data/icons/hexchat-b.svg deleted file mode 100644 index 6f9a87dc..00000000 --- a/data/icons/hexchat-b.svg +++ /dev/null @@ -1,610 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - Guglielmi David - - - - - - Peter Zelezny - - - - - - - - - - - - - - - - - - - - diff --git a/data/icons/hexchat-shadowless.svg b/data/icons/hexchat-shadowless.svg deleted file mode 100644 index 943510ee..00000000 --- a/data/icons/hexchat-shadowless.svg +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - image/svg+xml - - - - Guglielmi David - - - - - - Peter Zelezny - - - - - Samuel Messner - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/data/icons/hexchat.ico b/data/icons/hexchat.ico deleted file mode 100644 index 83ff6a738853cf8088a02c41e0e1f5ba0c4aa204..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 128609 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 JPDHLkV1jJ^y&M1l diff --git a/data/icons/hexchat.svg b/data/icons/hexchat.svg deleted file mode 100644 index 07be27f5..00000000 --- a/data/icons/hexchat.svg +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - image/svg+xml - - - - Guglielmi David - - - - - - Peter Zelezny - - - - - Samuel Messner - - - - - - - - - - - - - - - - - - - - - - - diff --git a/data/icons/meson.build b/data/icons/meson.build index 710e0045..d2b2aa7d 100644 --- a/data/icons/meson.build +++ b/data/icons/meson.build @@ -1,11 +1,11 @@ icondir = join_paths(get_option('datadir'), 'icons/hicolor') install_data( - 'hexchat.png', + 'zoitechat.png', rename: 'io.github.Hexchat.png', install_dir: join_paths(icondir, '48x48/apps') ) install_data( - 'hexchat.svg', + 'zoitechat.svg', rename: 'io.github.Hexchat.svg', install_dir: join_paths(icondir, 'scalable/apps') ) diff --git a/data/icons/tray_fileoffer.png b/data/icons/tray_fileoffer.png index 6f6e12b1647b62a137091ac9d746a3c667108fe2..5169e2550626e2dc7a843edbb04a1cc6d3e9a822 100644 GIT binary patch literal 3641 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 TUl(d<00000NkvXXu0mjfE9{G< diff --git a/data/icons/tray_highlight.png b/data/icons/tray_highlight.png index 2199c4f3c9556ac08dbeb86a111c3b901e36e3e4..ddab32ad84dd674369964c3ee359f0c3697fb9ce 100644 GIT binary patch delta 1988 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 QE&u=k07*qoM6N<$g52pG!2kdN diff --git a/data/icons/tray_message.png b/data/icons/tray_message.png index 9f70386facb32301513c5b0cab70c0b0d8003b2d..df634d53014fe0ec0d3e0c7f35ab93b2d16739b8 100644 GIT binary patch delta 2028 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 diff --git a/data/icons/zoitechat-b.svg b/data/icons/zoitechat-b.svg new file mode 100644 index 00000000..db4e0c5d --- /dev/null +++ b/data/icons/zoitechat-b.svg @@ -0,0 +1,4 @@ + + + + diff --git a/data/icons/zoitechat-shadowless.svg b/data/icons/zoitechat-shadowless.svg new file mode 100644 index 00000000..db4e0c5d --- /dev/null +++ b/data/icons/zoitechat-shadowless.svg @@ -0,0 +1,4 @@ + + + + diff --git a/data/icons/zoitechat.ico b/data/icons/zoitechat.ico new file mode 100644 index 0000000000000000000000000000000000000000..dc369f6933952557427663c052d1c92c995a0e7c GIT binary patch literal 3494 zcmeH}dsNib7RUE*9?T5L!#jl{T)>ovNMf$8;aj^_KC-mOwPlGCVO|lh7DR zvB;DJ%!{BzEni$vR7^{J6@fPt42_4vK)`^*%=~74bN1b5AXm#JVXeFRtHb(me!p|h zcYpWZzv0IK2=wDS1o&^*<_zEt0D*)r@hHL9?SuAy%Lp6k1O z0(ik)qnb2OE8h?xz}x;RhKL3{-qrDv-%$+J!9eM&VdmQLfLWKNyKlzhOJ=IRj zJXJ1l`Y1hC`^bG`eHFejzRDrXJk>5!oZRJUqW}_vZjPW}WtF%$44-G4O?@GSB5T)OV%>*oN^5GS4m zESN5|Z~vQ6m^eZ{H~OzCbz-0#UVq5-zSD>sri94BYE9-i;q%iJ@6>Gao&l_Qx*aV3 zJ77@{jAjlN(cV#dR;9B6&%FRx_7A`VPl18@m9ciX!Yd_M1{!ecH-{)s4McmY98*JN z$%V7PSjOv`L;auU&OTc_j_nT%W&6THF|P+kvz>j5LRtReaaizj2rHbSu=nQM1*Clu zFmt?cG{Iltn?!x+Z_H9V%ThvQtBU7i59T%vcvk}8t!?&kdTgy#s*EM20pNWo^ zo2;Yd76AS0 zaHh~$xu{2583v5NOY?zUPF}za9WBgc?Chlr&8FK-6pb9@SgayzsJy_Ahdso;Bj3u! zfLC6lXR-jqonvKTx|jPfr{%}s0b$Q%S#mjPsz`Gs67cF0g666S!16E^t3RC1%q9af z8@o_68(96h5>}lR#~O0iu*ST&J6w((!?SwlT?1?5yH(M>FkfIfYrT8I)d&QzrR88crU8AJk5+9 z&CFskGON|hst)dAXI|2+`#x8sP%w|EW*@WfkQLH9fzz*`&ZzbRN0lQKGjTtUXpW?PA*M+{4^fBfO z{!kU+;M$R*KG?loiCx=B`$12f_Uvg)y4}hUk#lGCF0h{$yP6wV#rnsvooY9HNTdOp zGBjw)_9$yv@8ntXsH_k7p5?k273kJE1{!y|l$m#_(YPJ3J00-$HW?a@gfp=so5*D5 z?>Je%1kL4{L^ihWdxdpVVzvh~huJov9xEMEi4_cfkG< unL;lVR{~T7aHbGG5`e22K*iAm$nOR1$@xA%%QZ+^JVjyk@;mP*e(^sju7I`x literal 0 HcmV?d00001 diff --git a/data/icons/zoitechat.png b/data/icons/zoitechat.png new file mode 100644 index 0000000000000000000000000000000000000000..adb1ab1b14b553d8767020b70f5763fd8a93f7f3 GIT binary patch literal 2188 zcmV;72y^#|P)4!p$b&XOwoOIs|y z&{fsBG(j?yLM0rY13IA;?XeW+gCk#04gcQ|NNp;#^0xS=T3YDZh9p@XkI{v(I6x^U zRGh%&L5u^O6E2=Dn@t)vIWm^#f1eoh{$z~&;4r$o*?*NlVyn5PagnyZF-_MZ2FS-r&AgK|w)Dg6%2viDQD)LhUL+-ANgW4W+lkznspl!IgGSi{&Y-)|& zS#TIG?XioA_0l%$CBU=0h;Rw7GwxK3j=4)S>Me+rvLgH5a2}LQutQm(&T2B za&34r(DRI-tJp7j;L}JDF(i?uI*LV&6#f0){*nIt!{~0xzc&Qd{Y%pqb?$9gsy{eZ z@ZdNR@Zzh-0LPP#9-6`j8ugzDn{XcIfI>My0`Hu+v20adkIwL>BiL;JiYe~E}y zzYqWz7|P?Dzd8#nSPp24B*3dKBqn=|qhPqu+S5=JG zE?lKbAaEhu11^jJx$}TsjsPd{^Qu7Xxp@AOoAJ>7xA+9ZBgOZ-pZGHlnDcA&o>^1=`7M8&wFS(Weizf@I!qfNV&_Qa2(8dK2hfv%CkjEO z+y+_6#wTy|@X&oLe3y~Sg_Q`N`^_;N$m+mN83{C86Y5ux@Co?U8;%l#t0z7KVDEc|6>;zs@%@~OegR0t0Vd2J5D>$*(aa3&etenl22pwE>=-ug8wBQe0-7rK5f%>X zfo}z|R}j#gz$!EG{3^PtQ|Drbd21zVs+AB+c-4D9$q8(Ny;6@&Q( z@;JV{#TAF}a9*AQvtcd_@lfZT&1VR!~z!4(C3Sw^A!soj* z-1qS|FeU@r_Z~v9eeWT>F`fe2({exGIs$yOGK=?-SPH0f+5)czDY}*bO%Tsuoy_ zS3&!q(G(i82wcptK}r+7HCZ4I>wqzM#>MiFsIaWS0%T?jhzw#|c=YxpKDIJb0Uzf6 zZ9hGNi{r0e;w89(C@Y`+i??dcU4CGR$O=+h zWqIg2j)RV*iGTd)L(o)_yTz|^E+qu7AI`!hF$ub`sDCZ^UzlZW^Dog9J{y;r;dICU8@O7rqq((r9~{@x=>4b?0vEmsv^-u`yNpP zR^Qqh(Uv5L$hBHw>6r}dU1H`9gVO6V#Z#=jdu3K%^d>WA~D;vEk z=xQg_qw%bll#8cs*d6 za=GiGD>;I>dI8+OR|;fdKOh|>8uRi#Akz#X6q6>!kz74c-vTJAbWuGa!N2($rxO>R zVJA0!=e@a7F8%g$5^H#gciy=eZlvS70?m@6`v~5*bEfM zfzyW=H7B~+$)}#a+@-bVOFdn-`75mBj$N>)w-i?ZJw38R0^qV4%w(hz`rZP@2eXQ2 zuJd}kU%nC^wPpfTo5!dqM4~Q`sRRU`cwD~sgD_~REB{&%_g@u=#bh6ptdl`Ho&|dU z2~1{7)U|do$Jpwf*)};FJT((w9PLm90TBbJ0#77G&H{>Apl%M(&;Z1QYlxJn$hcr4 z!&rb>6j}z(<^ba&Biwyc@thZ3xBN@?_SVr_@YGCz6U_HpfiO`0yFeMZ&;#VNLzJ*T za3~)DA&WtkR_-x9^fjVT3!G=cSswxKA + + + diff --git a/data/man/meson.build b/data/man/meson.build index 8f07f558..97f593e9 100644 --- a/data/man/meson.build +++ b/data/man/meson.build @@ -2,8 +2,8 @@ man_conf = configuration_data() man_conf.set('VERSION', meson.project_version()) configure_file( - input: 'hexchat.1.in', - output: 'hexchat.1', + input: 'zoitechat.1.in', + output: 'zoitechat.1', configuration: man_conf, install: true, install_dir: join_paths(get_option('mandir'), 'man1') diff --git a/data/man/hexchat.1.in b/data/man/zoitechat.1.in similarity index 86% rename from data/man/hexchat.1.in rename to data/man/zoitechat.1.in index 1445cc94..f01fefb6 100644 --- a/data/man/hexchat.1.in +++ b/data/man/zoitechat.1.in @@ -1,10 +1,10 @@ -.TH HEXCHAT "1" "April 2013" "HexChat @VERSION@" "User Commands" +.TH HEXCHAT "1" "April 2013" "ZoiteChat @VERSION@" "User Commands" .SH NAME -HexChat \- IRC Client +ZoiteChat \- IRC Client .SH DESCRIPTION .SS "Usage:" .IP -hexchat [OPTION...] URL +zoitechat [OPTION...] URL .SS "Help Options:" .TP \fB\-h\fR, \fB\-\-help\fR @@ -39,7 +39,7 @@ Open an irc://server:port/channel?key URL Execute command: .TP \fB\-e\fR, \fB\-\-existing\fR -Open URL or execute command in an existing HexChat +Open URL or execute command in an existing ZoiteChat .TP \fB\-\-minimize\fR=\fIlevel\fR Begin minimized. Level 0=Normal 1=Iconified 2=Tray diff --git a/data/misc/io.github.Hexchat.Plugin.metainfo.xml.in b/data/misc/io.github.Hexchat.Plugin.metainfo.xml.in index b32a9191..bb12bc4b 100644 --- a/data/misc/io.github.Hexchat.Plugin.metainfo.xml.in +++ b/data/misc/io.github.Hexchat.Plugin.metainfo.xml.in @@ -4,7 +4,7 @@ io.github.Hexchat @NAME@ Plugin

@SUMMARY@ - https://hexchat.github.io/ + https://zoitechat.github.io/ @LICENSE@ CC0-1.0 tingping_AT_fedoraproject.org diff --git a/data/misc/io.github.Hexchat.ThemeManager.desktop.in b/data/misc/io.github.Hexchat.ThemeManager.desktop.in index 705f24ba..8583e941 100644 --- a/data/misc/io.github.Hexchat.ThemeManager.desktop.in +++ b/data/misc/io.github.Hexchat.ThemeManager.desktop.in @@ -1,8 +1,8 @@ [Desktop Entry] -Name=HexChat Theme Manager -Comment=A simple theme manager for HexChat +Name=ZoiteChat Theme Manager +Comment=A simple theme manager for ZoiteChat Exec=thememan %f -Icon=hexchat +Icon=zoitechat Terminal=false Type=Application MimeType=application/x-hct; diff --git a/data/misc/io.github.Hexchat.ThemeManager.xml b/data/misc/io.github.Hexchat.ThemeManager.xml index f76b689b..34641834 100644 --- a/data/misc/io.github.Hexchat.ThemeManager.xml +++ b/data/misc/io.github.Hexchat.ThemeManager.xml @@ -1,8 +1,8 @@ - HexChat theme archives - + ZoiteChat theme archives + diff --git a/data/misc/io.github.Hexchat.appdata.xml.in b/data/misc/io.github.Hexchat.appdata.xml.in index 0d67a0b6..b6808e01 100644 --- a/data/misc/io.github.Hexchat.appdata.xml.in +++ b/data/misc/io.github.Hexchat.appdata.xml.in @@ -1,21 +1,21 @@ io.github.Hexchat - HexChat + ZoiteChat io.github.Hexchat.desktop - HexChat + ZoiteChat CC0-1.0 GPL-2.0+ - hexchat + zoitechat IRC Client -

HexChat is an easy to use yet extensible IRC Client. It allows you to securely join multiple networks and talk to users privately or in channels using a customizable interface. You can even transfer files.

-

HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, logging, custom themes, and Python/Perl scripts.

+

ZoiteChat is an easy to use yet extensible IRC Client. It allows you to securely join multiple networks and talk to users privately or in channels using a customizable interface. You can even transfer files.

+

ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, logging, custom themes, and Python/Perl scripts.

- http://hexchat.github.io - https://github.com/hexchat/hexchat + http://zoitechat.github.io + https://github.com/zoitechat/zoitechat https://goo.gl/jESZvU - https://hexchat.readthedocs.io/en/latest/ + https://zoitechat.readthedocs.io/en/latest/ http://i.imgur.com/tLMguQz.png @@ -24,7 +24,7 @@ - hexchat.desktop + zoitechat.desktop diff --git a/data/misc/io.github.Hexchat.desktop.in.in b/data/misc/io.github.Hexchat.desktop.in.in index 5e00ce8f..f147cee3 100644 --- a/data/misc/io.github.Hexchat.desktop.in.in +++ b/data/misc/io.github.Hexchat.desktop.in.in @@ -1,5 +1,5 @@ [Desktop Entry] -Name=HexChat +Name=ZoiteChat GenericName=IRC Client Comment=Chat with other people online Keywords=IM;Chat; @@ -16,4 +16,4 @@ Actions=SafeMode; [Desktop Action SafeMode] Name=Open Safe Mode -Exec=hexchat --no-auto --no-plugins +Exec=zoitechat --no-auto --no-plugins diff --git a/data/misc/meson.build b/data/misc/meson.build index 2abf3075..5b8050b3 100644 --- a/data/misc/meson.build +++ b/data/misc/meson.build @@ -4,7 +4,7 @@ desktop_utils = find_program('desktop-file-validate', required: false) if get_option('gtk-frontend') if get_option('install-appdata') - hexchat_appdata = i18n.merge_file( + zoitechat_appdata = i18n.merge_file( input: 'io.github.Hexchat.appdata.xml.in', output: 'io.github.Hexchat.appdata.xml', po_dir: '../../po', @@ -15,16 +15,16 @@ if get_option('gtk-frontend') appstream_util = find_program('appstream-util', required: false) if appstream_util.found() test('Validate io.github.Hexchat.appdata.xml', appstream_util, - args: ['validate-relax', hexchat_appdata] + args: ['validate-relax', zoitechat_appdata] ) endif endif desktop_conf = configuration_data() if dbus_glib_dep.found() - desktop_conf.set('exec_command', 'hexchat --existing %U') + desktop_conf.set('exec_command', 'zoitechat --existing %U') else - desktop_conf.set('exec_command', 'hexchat %U') + desktop_conf.set('exec_command', 'zoitechat %U') endif desktop_file = configure_file( @@ -33,7 +33,7 @@ if get_option('gtk-frontend') configuration: desktop_conf ) - hexchat_desktop = i18n.merge_file( + zoitechat_desktop = i18n.merge_file( input: desktop_file, output: 'io.github.Hexchat.desktop', po_dir: '../../po', @@ -44,7 +44,7 @@ if get_option('gtk-frontend') if desktop_utils.found() test('Validate io.github.Hexchat.desktop', desktop_utils, - args: [hexchat_desktop] + args: [zoitechat_desktop] ) endif endif diff --git a/data/pkgconfig/hexchat-plugin.pc.in b/data/pkgconfig/hexchat-plugin.pc.in deleted file mode 100644 index 23957236..00000000 --- a/data/pkgconfig/hexchat-plugin.pc.in +++ /dev/null @@ -1,9 +0,0 @@ -prefix=@prefix@ -exec_prefix=${prefix} -includedir=@includedir@ -hexchatlibdir=@hexchatlibdir@ - -Name: HexChat plugins -Description: Header and path for HexChat plugins -Version: @VERSION@ -Cflags: -I${includedir} diff --git a/data/pkgconfig/meson.build b/data/pkgconfig/meson.build index 079e3987..7187902e 100644 --- a/data/pkgconfig/meson.build +++ b/data/pkgconfig/meson.build @@ -2,12 +2,12 @@ pkg_conf = configuration_data() prefix = get_option('prefix') pkg_conf.set('prefix', prefix) pkg_conf.set('VERSION', meson.project_version()) -pkg_conf.set('hexchatlibdir', join_paths('${prefix}', plugindir)) +pkg_conf.set('zoitechatlibdir', join_paths('${prefix}', plugindir)) pkg_conf.set('includedir', join_paths('${prefix}', get_option('includedir'))) configure_file( - input: 'hexchat-plugin.pc.in', - output: 'hexchat-plugin.pc', + input: 'zoitechat-plugin.pc.in', + output: 'zoitechat-plugin.pc', configuration: pkg_conf, install: true, install_dir: join_paths(get_option('libdir'), 'pkgconfig'), diff --git a/data/pkgconfig/zoitechat-plugin.pc.in b/data/pkgconfig/zoitechat-plugin.pc.in new file mode 100644 index 00000000..b3ea4f9f --- /dev/null +++ b/data/pkgconfig/zoitechat-plugin.pc.in @@ -0,0 +1,9 @@ +prefix=@prefix@ +exec_prefix=${prefix} +includedir=@includedir@ +zoitechatlibdir=@zoitechatlibdir@ + +Name: ZoiteChat plugins +Description: Header and path for ZoiteChat plugins +Version: @VERSION@ +Cflags: -I${includedir} diff --git a/data/hexchat.gresource.xml b/data/zoitechat.gresource.xml similarity index 88% rename from data/hexchat.gresource.xml rename to data/zoitechat.gresource.xml index 08b7910e..889ef0f3 100644 --- a/data/hexchat.gresource.xml +++ b/data/zoitechat.gresource.xml @@ -1,7 +1,7 @@ - icons/hexchat.png + icons/zoitechat.png icons/book.png icons/ulist_voice.png @@ -11,7 +11,7 @@ icons/ulist_founder.png icons/ulist_netop.png - icons/hexchat.png + icons/zoitechat.png icons/tray_fileoffer.png icons/tray_highlight.png icons/tray_message.png diff --git a/flatpak/Load-plugins-from-Flatpak-extensions.patch b/flatpak/Load-plugins-from-Flatpak-extensions.patch index e93e864c..9d0cf7e2 100644 --- a/flatpak/Load-plugins-from-Flatpak-extensions.patch +++ b/flatpak/Load-plugins-from-Flatpak-extensions.patch @@ -15,7 +15,7 @@ index 3ad3c558..6addf962 100644 lib_dir = plugin_get_libdir (); sub_dir = g_build_filename (get_xdir (), "addons", NULL); -+ for_files ("/app/extensions/lib/hexchat/plugins", "*.so", plugin_auto_load_cb); ++ for_files ("/app/extensions/lib/zoitechat/plugins", "*.so", plugin_auto_load_cb); + #ifdef WIN32 /* a long list of bundled plugins that should be loaded automatically, diff --git a/flatpak/io.github.Hexchat.json b/flatpak/io.github.Hexchat.json index 94cfb6c8..8e2994ae 100644 --- a/flatpak/io.github.Hexchat.json +++ b/flatpak/io.github.Hexchat.json @@ -4,7 +4,7 @@ "runtime": "org.gnome.Platform", "runtime-version": "40", "sdk": "org.gnome.Sdk", - "command": "hexchat", + "command": "zoitechat", "finish-args": [ "--share=ipc", "--socket=x11", @@ -21,7 +21,7 @@ "version": "20.08", "directory": "extensions", "add-ld-path": "lib", - "merge-dirs": "lib/hexchat/plugins", + "merge-dirs": "lib/zoitechat/plugins", "subdirectories": true, "no-autodownload": true, "autodelete": true @@ -46,7 +46,7 @@ ] }, { - "name": "hexchat", + "name": "zoitechat", "buildsystem": "meson", "config-opts": [ "--buildtype=release", diff --git a/meson.build b/meson.build index 2f8fb3f2..0215db0b 100644 --- a/meson.build +++ b/meson.build @@ -1,4 +1,4 @@ -project('hexchat', 'c', +project('zoitechat', 'c', version: '2.16.2', meson_version: '>= 0.47.0', default_options: [ @@ -31,10 +31,10 @@ endif config_h = configuration_data() config_h.set_quoted('PACKAGE_VERSION', meson.project_version()) config_h.set_quoted('PACKAGE_NAME', meson.project_name()) -config_h.set_quoted('GETTEXT_PACKAGE', 'hexchat') +config_h.set_quoted('GETTEXT_PACKAGE', 'zoitechat') config_h.set_quoted('LOCALEDIR', join_paths(get_option('prefix'), get_option('datadir'), 'locale')) -config_h.set_quoted('G_LOG_DOMAIN', 'hexchat') +config_h.set_quoted('G_LOG_DOMAIN', 'zoitechat') config_h.set10('ENABLE_NLS', true) # Optional features @@ -55,7 +55,7 @@ config_h.set('HAVE_MEMRCHR', cc.has_function('memrchr')) config_h.set('HAVE_STRINGS_H', cc.has_header('strings.h')) config_h.set_quoted('HEXCHATLIBDIR', - join_paths(get_option('prefix'), get_option('libdir'), 'hexchat/plugins') + join_paths(get_option('prefix'), get_option('libdir'), 'zoitechat/plugins') ) if libssl_dep.found() diff --git a/osx/Info.plist.in b/osx/Info.plist.in index 2ee15897..2b732447 100644 --- a/osx/Info.plist.in +++ b/osx/Info.plist.in @@ -5,13 +5,13 @@ CFBundleDevelopmentRegion English CFBundleExecutable - HexChat + ZoiteChat CFBundleGetInfoString @VERSION@ CFBundleIconFile - hexchat.icns + zoitechat.icns CFBundleIdentifier - org.hexchat + org.zoitechat CFBundleInfoDictionaryVersion 6.0 CFBundlePackageType diff --git a/osx/gtkrc b/osx/gtkrc index 3e0db75b..e30f068e 100644 --- a/osx/gtkrc +++ b/osx/gtkrc @@ -4,7 +4,7 @@ # Christian Kellner # Carlos Garnacho # -# Modified by HexChat +# Modified by ZoiteChat # gtk-color-scheme = diff --git a/osx/launcher.sh b/osx/launcher.sh index e6d78b47..521fb2d2 100755 --- a/osx/launcher.sh +++ b/osx/launcher.sh @@ -38,7 +38,7 @@ export PANGO_SYSCONFDIR="$bundle_etc" export OPENSSL_CONF="/System/Library/OpenSSL/openssl.cnf" -export HEXCHAT_LIBDIR="$bundle_lib/hexchat/plugins" +export HEXCHAT_LIBDIR="$bundle_lib/zoitechat/plugins" APP=name I18NDIR="$bundle_data/locale" diff --git a/osx/makebundle.sh b/osx/makebundle.sh index e1af0586..dc750491 100755 --- a/osx/makebundle.sh +++ b/osx/makebundle.sh @@ -1,11 +1,11 @@ #!/bin/sh -rm -rf HexChat.app +rm -rf ZoiteChat.app rm -f *.app.zip -python $HOME/.local/bin/gtk-mac-bundler hexchat.bundle +python $HOME/.local/bin/gtk-mac-bundler zoitechat.bundle echo "Compressing bundle" -#hdiutil create -format UDBZ -srcdir HexChat.app -quiet HexChat-2.9.6.1-$(git rev-parse --short master).dmg -zip -9rXq ./HexChat-$(git describe --tags).app.zip ./HexChat.app +#hdiutil create -format UDBZ -srcdir ZoiteChat.app -quiet ZoiteChat-2.9.6.1-$(git rev-parse --short master).dmg +zip -9rXq ./ZoiteChat-$(git describe --tags).app.zip ./ZoiteChat.app diff --git a/osx/hexchat.bundle b/osx/zoitechat.bundle similarity index 92% rename from osx/hexchat.bundle rename to osx/zoitechat.bundle index b1d11c5e..81145fb8 100644 --- a/osx/hexchat.bundle +++ b/osx/zoitechat.bundle @@ -14,11 +14,11 @@ ${project}/Info.plist - ${prefix}/bin/hexchat + ${prefix}/bin/zoitechat - ${prefix}/lib/hexchat/plugins/*.so + ${prefix}/lib/zoitechat/plugins/*.so @@ -53,7 +53,7 @@ ${prefix}/share/locale - + ${prefix}/share/locale @@ -62,7 +62,7 @@ - ${project}/hexchat.icns + ${project}/zoitechat.icns diff --git a/osx/hexchat.icns b/osx/zoitechat.icns similarity index 100% rename from osx/hexchat.icns rename to osx/zoitechat.icns diff --git a/plugins/checksum/checksum.c b/plugins/checksum/checksum.c index 4db14c93..8d09a653 100644 --- a/plugins/checksum/checksum.c +++ b/plugins/checksum/checksum.c @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (c) 2010-2012 Berke Viktor. * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -24,9 +24,9 @@ #include -#include "hexchat-plugin.h" +#include "zoitechat-plugin.h" -static hexchat_plugin *ph; /* plugin handle */ +static zoitechat_plugin *ph; /* plugin handle */ static char name[] = "Checksum"; static char desc[] = "Calculate checksum for DCC file transfers"; static char version[] = "4.0"; @@ -43,7 +43,7 @@ static void print_sha256_result (ChecksumCallbackInfo *info, const char *checksum, const char *filename, GError *error) { // So then we get the next best available channel, since we always want to print at least somewhere, it's fine - hexchat_context *ctx = hexchat_find_context(ph, info->servername, info->channel); + zoitechat_context *ctx = zoitechat_find_context(ph, info->servername, info->channel); if (!ctx) { // before we print a private message to the wrong channel, we exit early if (info->send_message) { @@ -51,21 +51,21 @@ print_sha256_result (ChecksumCallbackInfo *info, const char *checksum, const cha } // if the context isn't found the first time, we search in the server - ctx = hexchat_find_context(ph, info->servername, NULL); + ctx = zoitechat_find_context(ph, info->servername, NULL); if (!ctx) { // The second time we exit early, since printing in another server isn't desireable return; } } - hexchat_set_context(ph, ctx); + zoitechat_set_context(ph, ctx); if (error) { - hexchat_printf (ph, "Failed to create checksum for %s: %s\n", filename, error->message); + zoitechat_printf (ph, "Failed to create checksum for %s: %s\n", filename, error->message); } else if (info->send_message) { - hexchat_commandf (ph, "quote PRIVMSG %s :SHA-256 checksum for %s (remote): %s", hexchat_get_info (ph, "channel"), filename, checksum); + zoitechat_commandf (ph, "quote PRIVMSG %s :SHA-256 checksum for %s (remote): %s", zoitechat_get_info (ph, "channel"), filename, checksum); } else { - hexchat_printf (ph, "SHA-256 checksum for %s (local): %s\n", filename, checksum); + zoitechat_printf (ph, "SHA-256 checksum for %s (local): %s\n", filename, checksum); } } @@ -126,21 +126,21 @@ dccrecv_cb (char *word[], void *userdata) const char *dcc_completed_dir; char *filename; - if (hexchat_get_prefs (ph, "dcc_completed_dir", &dcc_completed_dir, NULL) == 1 && dcc_completed_dir[0] != '\0') + if (zoitechat_get_prefs (ph, "dcc_completed_dir", &dcc_completed_dir, NULL) == 1 && dcc_completed_dir[0] != '\0') filename = g_build_filename (dcc_completed_dir, word[1], NULL); else filename = g_strdup (word[2]); filename_fs = g_filename_from_utf8 (filename, -1, NULL, NULL, NULL); if (!filename_fs) { - hexchat_printf (ph, "Checksum: Invalid filename (%s)\n", filename); + zoitechat_printf (ph, "Checksum: Invalid filename (%s)\n", filename); g_free (filename); return HEXCHAT_EAT_NONE; } ChecksumCallbackInfo *callback_data = g_new (ChecksumCallbackInfo, 1); - callback_data->servername = g_strdup(hexchat_get_info(ph, "server")); - callback_data->channel = g_strdup(hexchat_get_info(ph, "channel")); + callback_data->servername = g_strdup(zoitechat_get_info(ph, "server")); + callback_data->channel = g_strdup(zoitechat_get_info(ph, "channel")); callback_data->send_message = FALSE; @@ -164,8 +164,8 @@ dccoffer_cb (char *word[], void *userdata) char *filename; ChecksumCallbackInfo *callback_data = g_new (ChecksumCallbackInfo, 1); - callback_data->servername = g_strdup(hexchat_get_info(ph, "server")); - callback_data->channel = g_strdup(hexchat_get_info(ph, "channel")); + callback_data->servername = g_strdup(zoitechat_get_info(ph, "server")); + callback_data->channel = g_strdup(zoitechat_get_info(ph, "channel")); callback_data->send_message = TRUE; filename = g_strdup (word[3]); @@ -181,7 +181,7 @@ dccoffer_cb (char *word[], void *userdata) } int -hexchat_plugin_init (hexchat_plugin *plugin_handle, char **plugin_name, char **plugin_desc, char **plugin_version, char *arg) +zoitechat_plugin_init (zoitechat_plugin *plugin_handle, char **plugin_name, char **plugin_desc, char **plugin_version, char *arg) { ph = plugin_handle; @@ -189,16 +189,16 @@ hexchat_plugin_init (hexchat_plugin *plugin_handle, char **plugin_name, char **p *plugin_desc = desc; *plugin_version = version; - hexchat_hook_print (ph, "DCC RECV Complete", HEXCHAT_PRI_NORM, dccrecv_cb, NULL); - hexchat_hook_print (ph, "DCC Offer", HEXCHAT_PRI_NORM, dccoffer_cb, NULL); + zoitechat_hook_print (ph, "DCC RECV Complete", HEXCHAT_PRI_NORM, dccrecv_cb, NULL); + zoitechat_hook_print (ph, "DCC Offer", HEXCHAT_PRI_NORM, dccoffer_cb, NULL); - hexchat_printf (ph, "%s plugin loaded\n", name); + zoitechat_printf (ph, "%s plugin loaded\n", name); return 1; } int -hexchat_plugin_deinit (void) +zoitechat_plugin_deinit (void) { - hexchat_printf (ph, "%s plugin unloaded\n", name); + zoitechat_printf (ph, "%s plugin unloaded\n", name); return 1; } diff --git a/plugins/checksum/checksum.def b/plugins/checksum/checksum.def index e560f50f..432b71b6 100644 --- a/plugins/checksum/checksum.def +++ b/plugins/checksum/checksum.def @@ -1,3 +1,3 @@ EXPORTS -hexchat_plugin_init -hexchat_plugin_deinit +zoitechat_plugin_init +zoitechat_plugin_deinit diff --git a/plugins/checksum/checksum.vcxproj b/plugins/checksum/checksum.vcxproj index fba08cce..0c15d25f 100644 --- a/plugins/checksum/checksum.vcxproj +++ b/plugins/checksum/checksum.vcxproj @@ -22,15 +22,15 @@ - + hcchecksum - $(HexChatRel)plugins\ + $(ZoiteChatRel)plugins\ WIN32;NDEBUG;_WINDOWS;_USRDLL;CHECKSUM_EXPORTS;%(PreprocessorDefinitions) - $(DepsRoot)\include;$(Glib);..\..\src\common;$(HexChatLib);%(AdditionalIncludeDirectories) + $(DepsRoot)\include;$(Glib);..\..\src\common;$(ZoiteChatLib);%(AdditionalIncludeDirectories) checksum.def @@ -41,7 +41,7 @@ WIN32;_WIN64;_AMD64_;NDEBUG;_WINDOWS;_USRDLL;CHECKSUM_EXPORTS;%(PreprocessorDefinitions) - $(DepsRoot)\include;$(Glib);..\..\src\common;$(HexChatLib);%(AdditionalIncludeDirectories) + $(DepsRoot)\include;$(Glib);..\..\src\common;$(ZoiteChatLib);%(AdditionalIncludeDirectories) checksum.def diff --git a/plugins/checksum/meson.build b/plugins/checksum/meson.build index e3008f75..8e706ca2 100644 --- a/plugins/checksum/meson.build +++ b/plugins/checksum/meson.build @@ -1,5 +1,5 @@ shared_module('checksum', 'checksum.c', - dependencies: [libgio_dep, hexchat_plugin_dep], + dependencies: [libgio_dep, zoitechat_plugin_dep], install: true, install_dir: plugindir, name_prefix: '', diff --git a/plugins/exec/exec.c b/plugins/exec/exec.c index d83a4d74..c6dbc110 100644 --- a/plugins/exec/exec.c +++ b/plugins/exec/exec.c @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (c) 2011-2012 Berke Viktor. * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -23,11 +23,11 @@ #include #include -#include "hexchat-plugin.h" +#include "zoitechat-plugin.h" -static hexchat_plugin *ph; /* plugin handle */ +static zoitechat_plugin *ph; /* plugin handle */ static char name[] = "Exec"; -static char desc[] = "Execute commands inside HexChat"; +static char desc[] = "Execute commands inside ZoiteChat"; static char version[] = "1.2"; static int @@ -100,12 +100,12 @@ run_command (char *word[], char *word_eol[], void *userdata) token = strtok_s (buffer, "\n", &context); while (token != NULL) { - hexchat_commandf (ph, "SAY %s", token); + zoitechat_commandf (ph, "SAY %s", token); token = strtok_s (NULL, "\n", &context); } } else - hexchat_printf (ph, "%s", buffer); + zoitechat_printf (ph, "%s", buffer); } } else @@ -118,11 +118,11 @@ run_command (char *word[], char *word_eol[], void *userdata) /* display a newline to separate things */ if (!announce) - hexchat_printf (ph, "\n"); + zoitechat_printf (ph, "\n"); if (timeElapsed >= 10) { - hexchat_printf (ph, "Command took too much time to run, execution aborted.\n"); + zoitechat_printf (ph, "Command took too much time to run, execution aborted.\n"); } CloseHandle (readPipe); @@ -131,14 +131,14 @@ run_command (char *word[], char *word_eol[], void *userdata) } else { - hexchat_command (ph, "help exec"); + zoitechat_command (ph, "help exec"); } return HEXCHAT_EAT_HEXCHAT; } int -hexchat_plugin_init (hexchat_plugin *plugin_handle, char **plugin_name, char **plugin_desc, char **plugin_version, char *arg) +zoitechat_plugin_init (zoitechat_plugin *plugin_handle, char **plugin_name, char **plugin_desc, char **plugin_version, char *arg) { ph = plugin_handle; @@ -146,15 +146,15 @@ hexchat_plugin_init (hexchat_plugin *plugin_handle, char **plugin_name, char **p *plugin_desc = desc; *plugin_version = version; - hexchat_hook_command (ph, "EXEC", HEXCHAT_PRI_NORM, run_command, "Usage: /EXEC [-O] - execute commands inside HexChat", 0); - hexchat_printf (ph, "%s plugin loaded\n", name); + zoitechat_hook_command (ph, "EXEC", HEXCHAT_PRI_NORM, run_command, "Usage: /EXEC [-O] - execute commands inside ZoiteChat", 0); + zoitechat_printf (ph, "%s plugin loaded\n", name); return 1; /* return 1 for success */ } int -hexchat_plugin_deinit (void) +zoitechat_plugin_deinit (void) { - hexchat_printf (ph, "%s plugin unloaded\n", name); + zoitechat_printf (ph, "%s plugin unloaded\n", name); return 1; } diff --git a/plugins/exec/exec.def b/plugins/exec/exec.def index e560f50f..432b71b6 100644 --- a/plugins/exec/exec.def +++ b/plugins/exec/exec.def @@ -1,3 +1,3 @@ EXPORTS -hexchat_plugin_init -hexchat_plugin_deinit +zoitechat_plugin_init +zoitechat_plugin_deinit diff --git a/plugins/exec/exec.vcxproj b/plugins/exec/exec.vcxproj index ceb11843..f0333f92 100644 --- a/plugins/exec/exec.vcxproj +++ b/plugins/exec/exec.vcxproj @@ -22,10 +22,10 @@ - + hcexec - $(HexChatRel)plugins\ + $(ZoiteChatRel)plugins\ diff --git a/plugins/exec/meson.build b/plugins/exec/meson.build index 782814da..59877e40 100644 --- a/plugins/exec/meson.build +++ b/plugins/exec/meson.build @@ -1,5 +1,5 @@ shared_module('exec', 'exec.c', - dependencies: hexchat_plugin_dep, + dependencies: zoitechat_plugin_dep, install: true, install_dir: plugindir, vs_module_defs: 'exec.def', diff --git a/plugins/fishlim/dh1080.c b/plugins/fishlim/dh1080.c index 2bf6af74..e5cb03a8 100644 --- a/plugins/fishlim/dh1080.c +++ b/plugins/fishlim/dh1080.c @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * * 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 diff --git a/plugins/fishlim/dh1080.h b/plugins/fishlim/dh1080.h index 75662189..5343c689 100644 --- a/plugins/fishlim/dh1080.h +++ b/plugins/fishlim/dh1080.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * * 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 diff --git a/plugins/fishlim/fishlim.def b/plugins/fishlim/fishlim.def index 6ce04e98..8c54cd80 100644 --- a/plugins/fishlim/fishlim.def +++ b/plugins/fishlim/fishlim.def @@ -1,4 +1,4 @@ EXPORTS -hexchat_plugin_init -hexchat_plugin_deinit -hexchat_plugin_get_info +zoitechat_plugin_init +zoitechat_plugin_deinit +zoitechat_plugin_get_info diff --git a/plugins/fishlim/fishlim.vcxproj b/plugins/fishlim/fishlim.vcxproj index 3661e1e6..a07fae08 100644 --- a/plugins/fishlim/fishlim.vcxproj +++ b/plugins/fishlim/fishlim.vcxproj @@ -22,15 +22,15 @@ - + hcfishlim - $(HexChatRel)plugins\ + $(ZoiteChatRel)plugins\ WIN32;NDEBUG;_WINDOWS;_USRDLL;FISHLIM_EXPORTS;HAVE_DH_SET0_PQG;HAVE_DH_GET0_KEY;HAVE_DH_SET0_KEY;%(PreprocessorDefinitions) - $(DepsRoot)\include;$(Glib);..\..\src\common;$(HexChatLib);%(AdditionalIncludeDirectories) + $(DepsRoot)\include;$(Glib);..\..\src\common;$(ZoiteChatLib);%(AdditionalIncludeDirectories) fishlim.def @@ -41,7 +41,7 @@ WIN32;_WIN64;_AMD64_;NDEBUG;_WINDOWS;_USRDLL;FISHLIM_EXPORTS;HAVE_DH_SET0_PQG;HAVE_DH_GET0_KEY;HAVE_DH_SET0_KEY;%(PreprocessorDefinitions) - $(DepsRoot)\include;$(Glib);..\..\src\common;$(HexChatLib);%(AdditionalIncludeDirectories) + $(DepsRoot)\include;$(Glib);..\..\src\common;$(ZoiteChatLib);%(AdditionalIncludeDirectories) fishlim.def @@ -58,7 +58,7 @@ - + @@ -66,7 +66,7 @@ - + diff --git a/plugins/fishlim/fishlim.vcxproj.filters b/plugins/fishlim/fishlim.vcxproj.filters index ee4e855a..6c96f21d 100644 --- a/plugins/fishlim/fishlim.vcxproj.filters +++ b/plugins/fishlim/fishlim.vcxproj.filters @@ -38,7 +38,7 @@ Header Files - + Header Files @@ -58,7 +58,7 @@ Source Files - + Source Files diff --git a/plugins/fishlim/keystore.c b/plugins/fishlim/keystore.c index adefc700..bce7ed77 100644 --- a/plugins/fishlim/keystore.c +++ b/plugins/fishlim/keystore.c @@ -30,14 +30,14 @@ #include "irc.h" #include "fish.h" #include "keystore.h" -#include "plugin_hexchat.h" +#include "plugin_zoitechat.h" static char *keystore_password = NULL; /** - * Opens the key store file: ~/.config/hexchat/addon_fishlim.conf + * Opens the key store file: ~/.config/zoitechat/addon_fishlim.conf */ static GKeyFile *getConfigFile(void) { gchar *filename = get_config_filename(); diff --git a/plugins/fishlim/meson.build b/plugins/fishlim/meson.build index 232c9a33..1a2f1ffa 100644 --- a/plugins/fishlim/meson.build +++ b/plugins/fishlim/meson.build @@ -11,11 +11,11 @@ fishlim_sources = [ 'utils.c', 'irc.c', 'keystore.c', - 'plugin_hexchat.c' + 'plugin_zoitechat.c' ] shared_module('fishlim', fishlim_sources, - dependencies: [libgio_dep, hexchat_plugin_dep, libssl_dep], + dependencies: [libgio_dep, zoitechat_plugin_dep, libssl_dep], install: true, install_dir: plugindir, name_prefix: '', diff --git a/plugins/fishlim/plugin_hexchat.c b/plugins/fishlim/plugin_zoitechat.c similarity index 72% rename from plugins/fishlim/plugin_hexchat.c rename to plugins/fishlim/plugin_zoitechat.c index a8b127f2..434a2e2c 100644 --- a/plugins/fishlim/plugin_hexchat.c +++ b/plugins/fishlim/plugin_zoitechat.c @@ -29,7 +29,7 @@ #include #include #include -#include "hexchat-plugin.h" +#include "zoitechat-plugin.h" #include "fish.h" #include "dh1080.h" @@ -50,7 +50,7 @@ static const char usage_notice[] = "Usage: NOTICE+ "; static const char usage_msg[] = "Usage: MSG+ "; -static hexchat_plugin *ph; +static zoitechat_plugin *ph; static GHashTable *pending_exchanges; @@ -58,7 +58,7 @@ static GHashTable *pending_exchanges; * Compare two nicks using the current plugin */ int irc_nick_cmp(const char *a, const char *b) { - return hexchat_nickcmp (ph, a, b); + return zoitechat_nickcmp (ph, a, b); } /** @@ -67,7 +67,7 @@ int irc_nick_cmp(const char *a, const char *b) { gchar *get_config_filename(void) { char *filename_fs, *filename_utf8; - filename_utf8 = g_build_filename(hexchat_get_info(ph, "configdir"), "addon_fishlim.conf", NULL); + filename_utf8 = g_build_filename(zoitechat_get_info(ph, "configdir"), "addon_fishlim.conf", NULL); filename_fs = g_filename_from_utf8 (filename_utf8, -1, NULL, NULL, NULL); g_free (filename_utf8); @@ -75,34 +75,34 @@ gchar *get_config_filename(void) { } static inline gboolean irc_is_query (const char *name) { - const char *chantypes = hexchat_list_str (ph, NULL, "chantypes"); + const char *chantypes = zoitechat_list_str (ph, NULL, "chantypes"); return strchr (chantypes, name[0]) == NULL; } -static hexchat_context *find_context_on_network (const char *name) { - hexchat_list *channels; - hexchat_context *ret = NULL; +static zoitechat_context *find_context_on_network (const char *name) { + zoitechat_list *channels; + zoitechat_context *ret = NULL; int id; - if (hexchat_get_prefs(ph, "id", NULL, &id) != 2) + if (zoitechat_get_prefs(ph, "id", NULL, &id) != 2) return NULL; - channels = hexchat_list_get(ph, "channels"); + channels = zoitechat_list_get(ph, "channels"); if (!channels) return NULL; - while (hexchat_list_next(ph, channels)) { - int chan_id = hexchat_list_int(ph, channels, "id"); - const char *chan_name = hexchat_list_str(ph, channels, "channel"); + while (zoitechat_list_next(ph, channels)) { + int chan_id = zoitechat_list_int(ph, channels, "id"); + const char *chan_name = zoitechat_list_str(ph, channels, "channel"); if (chan_id == id && chan_name && irc_nick_cmp (chan_name, name) == 0) { - ret = (hexchat_context*)hexchat_list_str(ph, channels, "context"); + ret = (zoitechat_context*)zoitechat_list_str(ph, channels, "context"); break; } }; - hexchat_list_free(ph, channels); + zoitechat_list_free(ph, channels); return ret; } @@ -113,23 +113,23 @@ static hexchat_context *find_context_on_network (const char *name) { char *get_my_info(const char *field, gboolean find_in_other_context) { char *result = NULL; const char *own_nick; - hexchat_list *list; - hexchat_context *ctx_current, *ctx_channel; + zoitechat_list *list; + zoitechat_context *ctx_current, *ctx_channel; /* Display message */ - own_nick = hexchat_get_info(ph, "nick"); + own_nick = zoitechat_get_info(ph, "nick"); if (!own_nick) return NULL; /* Get field for own nick if any */ - list = hexchat_list_get(ph, "users"); + list = zoitechat_list_get(ph, "users"); if (list) { - while (hexchat_list_next(ph, list)) { - if (irc_nick_cmp(own_nick, hexchat_list_str(ph, list, "nick")) == 0) - result = g_strdup(hexchat_list_str(ph, list, field)); + while (zoitechat_list_next(ph, list)) { + if (irc_nick_cmp(own_nick, zoitechat_list_str(ph, list, "nick")) == 0) + result = g_strdup(zoitechat_list_str(ph, list, field)); } - hexchat_list_free(ph, list); + zoitechat_list_free(ph, list); } if (result) { @@ -141,21 +141,21 @@ char *get_my_info(const char *field, gboolean find_in_other_context) { return NULL; } - list = hexchat_list_get(ph, "channels"); + list = zoitechat_list_get(ph, "channels"); if (list) { - ctx_current = hexchat_get_context(ph); - while (hexchat_list_next(ph, list)) { - ctx_channel = (hexchat_context *) hexchat_list_str(ph, list, "context"); + ctx_current = zoitechat_get_context(ph); + while (zoitechat_list_next(ph, list)) { + ctx_channel = (zoitechat_context *) zoitechat_list_str(ph, list, "context"); - hexchat_set_context(ph, ctx_channel); + zoitechat_set_context(ph, ctx_channel); result = get_my_info(field, FALSE); - hexchat_set_context(ph, ctx_current); + zoitechat_set_context(ph, ctx_current); if (result) { break; } } - hexchat_list_free(ph, list); + zoitechat_list_free(ph, list); } return result; @@ -187,7 +187,7 @@ int get_prefix_length(void) { int prefix_len = 0; /* ':! ' + 'nick' + 'ident@host', e.g. ':user!~name@mynet.com ' */ - prefix_len = 3 + strlen(hexchat_get_info(ph, "nick")); + prefix_len = 3 + strlen(zoitechat_get_info(ph, "nick")); own_host = get_my_own_host(); if (own_host) { prefix_len += strlen(own_host); @@ -278,11 +278,11 @@ char *decrypt_raw_message(const char *message, const char *key) { } /*static int handle_debug(char *word[], char *word_eol[], void *userdata) { - hexchat_printf(ph, "debug incoming: "); + zoitechat_printf(ph, "debug incoming: "); for (size_t i = 1; word[i] != NULL && word[i][0] != '\0'; i++) { - hexchat_printf(ph, ">%s< ", word[i]); + zoitechat_printf(ph, ">%s< ", word[i]); } - hexchat_printf(ph, "\n"); + zoitechat_printf(ph, "\n"); return HEXCHAT_EAT_NONE; }*/ @@ -296,7 +296,7 @@ static int handle_outgoing(char *word[], char *word_eol[], void *userdata) { GString *command; GSList *encrypted_list, *encrypted_item; - const char *channel = hexchat_get_info(ph, "channel"); + const char *channel = zoitechat_get_info(ph, "channel"); /* Check if we can encrypt */ if (!fish_nick_has_key(channel)) return HEXCHAT_EAT_NONE; @@ -317,14 +317,14 @@ static int handle_outgoing(char *word[], char *word_eol[], void *userdata) { message = g_strconcat("[", fish_modes[mode], "] ", word_eol[1], NULL); /* Display message */ - hexchat_emit_print(ph, "Your Message", hexchat_get_info(ph, "nick"), message, prefix, NULL); + zoitechat_emit_print(ph, "Your Message", zoitechat_get_info(ph, "nick"), message, prefix, NULL); g_free(message); /* Send encrypted messages */ encrypted_item = encrypted_list; while (encrypted_item) { - hexchat_commandf(ph, "%s%s", command->str, (char *)encrypted_item->data); + zoitechat_commandf(ph, "%s%s", command->str, (char *)encrypted_item->data); encrypted_item = encrypted_item->next; } @@ -339,7 +339,7 @@ static int handle_outgoing(char *word[], char *word_eol[], void *userdata) { /** * Called when a channel message or private message is received. */ -static int handle_incoming(char *word[], char *word_eol[], hexchat_event_attrs *attrs, void *userdata) { +static int handle_incoming(char *word[], char *word_eol[], zoitechat_event_attrs *attrs, void *userdata) { const char *prefix; const char *command; const char *recipient; @@ -392,7 +392,7 @@ static int handle_incoming(char *word[], char *word_eol[], hexchat_event_attrs * /* Fake server message * RECV command will throw this function again, if message have multiple * encrypted data, we will decrypt all */ - hexchat_command(ph, message->str); + zoitechat_command(ph, message->str); g_string_free (message, TRUE); return HEXCHAT_EAT_HEXCHAT; @@ -401,7 +401,7 @@ static int handle_incoming(char *word[], char *word_eol[], hexchat_event_attrs * static int handle_keyx_notice(char *word[], char *word_eol[], void *userdata) { const char *dh_message = word[4]; const char *dh_pubkey = word[5]; - hexchat_context *query_ctx; + zoitechat_context *query_ctx; const char *prefix; char *sender, *secret_key, *priv_key = NULL; enum fish_mode mode = FISH_ECB_MODE; @@ -415,7 +415,7 @@ static int handle_keyx_notice(char *word[], char *word_eol[], void *userdata) { sender = irc_prefix_get_nick(prefix); query_ctx = find_context_on_network(sender); if (query_ctx) - g_assert(hexchat_set_context(ph, query_ctx) == 1); + g_assert(zoitechat_set_context(ph, query_ctx) == 1); dh_message++; /* : prefix */ @@ -425,12 +425,12 @@ static int handle_keyx_notice(char *word[], char *word_eol[], void *userdata) { if (!strcmp(dh_message, "DH1080_INIT")) { char *pub_key; - hexchat_printf(ph, "Received public key from %s (%s), sending mine...", sender, fish_modes[mode]); + zoitechat_printf(ph, "Received public key from %s (%s), sending mine...", sender, fish_modes[mode]); if (dh1080_generate_key(&priv_key, &pub_key)) { - hexchat_commandf(ph, "quote NOTICE %s :DH1080_FINISH %s%s", sender, pub_key, (mode == FISH_CBC_MODE) ? " CBC" : ""); + zoitechat_commandf(ph, "quote NOTICE %s :DH1080_FINISH %s%s", sender, pub_key, (mode == FISH_CBC_MODE) ? " CBC" : ""); g_free(pub_key); } else { - hexchat_print(ph, "Failed to generate keys"); + zoitechat_print(ph, "Failed to generate keys"); goto cleanup; } } else if (!strcmp (dh_message, "DH1080_FINISH")) { @@ -441,7 +441,7 @@ static int handle_keyx_notice(char *word[], char *word_eol[], void *userdata) { g_free(sender_lower); if (!priv_key) { - hexchat_printf(ph, "Received a key exchange response for unknown user: %s", sender); + zoitechat_printf(ph, "Received a key exchange response for unknown user: %s", sender); goto cleanup; } } else { @@ -452,10 +452,10 @@ static int handle_keyx_notice(char *word[], char *word_eol[], void *userdata) { if (dh1080_compute_key(priv_key, dh_pubkey, &secret_key)) { keystore_store_key(sender, secret_key, mode); - hexchat_printf(ph, "Stored new key for %s (%s)", sender, fish_modes[mode]); + zoitechat_printf(ph, "Stored new key for %s (%s)", sender, fish_modes[mode]); g_free(secret_key); } else { - hexchat_print(ph, "Failed to create secret key!"); + zoitechat_print(ph, "Failed to create secret key!"); } cleanup: @@ -474,13 +474,13 @@ static int handle_setkey(char *word[], char *word_eol[], void *userdata) { /* Check syntax */ if (*word[2] == '\0') { - hexchat_printf(ph, "%s\n", usage_setkey); + zoitechat_printf(ph, "%s\n", usage_setkey); return HEXCHAT_EAT_HEXCHAT; } if (*word[3] == '\0') { /* /setkey password */ - nick = hexchat_get_info(ph, "channel"); + nick = zoitechat_get_info(ph, "channel"); key = word_eol[2]; } else { /* /setkey #channel password */ @@ -498,9 +498,9 @@ static int handle_setkey(char *word[], char *word_eol[], void *userdata) { /* Set password */ if (keystore_store_key(nick, key, mode)) { - hexchat_printf(ph, "Stored key for %s (%s)\n", nick, fish_modes[mode]); + zoitechat_printf(ph, "Stored key for %s (%s)\n", nick, fish_modes[mode]); } else { - hexchat_printf(ph, "\00305Failed to store key in addon_fishlim.conf\n"); + zoitechat_printf(ph, "\00305Failed to store key in addon_fishlim.conf\n"); } return HEXCHAT_EAT_HEXCHAT; @@ -517,21 +517,21 @@ static int handle_delkey(char *word[], char *word_eol[], void *userdata) { if (*word[2] != '\0') { nick = g_strstrip(g_strdup(word_eol[2])); } else { /* Delete key from current context */ - nick = g_strdup(hexchat_get_info(ph, "channel")); - ctx_type = hexchat_list_int(ph, NULL, "type"); + nick = g_strdup(zoitechat_get_info(ph, "channel")); + ctx_type = zoitechat_list_int(ph, NULL, "type"); /* Only allow channel or dialog */ if (ctx_type < 2 || ctx_type > 3) { - hexchat_printf(ph, "%s\n", usage_delkey); + zoitechat_printf(ph, "%s\n", usage_delkey); return HEXCHAT_EAT_HEXCHAT; } } /* Delete the given nick from the key store */ if (keystore_delete_nick(nick)) { - hexchat_printf(ph, "Deleted key for %s\n", nick); + zoitechat_printf(ph, "Deleted key for %s\n", nick); } else { - hexchat_printf(ph, "\00305Failed to delete key in addon_fishlim.conf!\n"); + zoitechat_printf(ph, "\00305Failed to delete key in addon_fishlim.conf!\n"); } g_free(nick); @@ -540,36 +540,36 @@ static int handle_delkey(char *word[], char *word_eol[], void *userdata) { static int handle_keyx(char *word[], char *word_eol[], void *userdata) { const char *target = word[2]; - hexchat_context *query_ctx = NULL; + zoitechat_context *query_ctx = NULL; char *pub_key, *priv_key; int ctx_type; if (*target) query_ctx = find_context_on_network(target); else { - target = hexchat_get_info(ph, "channel"); - query_ctx = hexchat_get_context (ph); + target = zoitechat_get_info(ph, "channel"); + query_ctx = zoitechat_get_context (ph); } if (query_ctx) { - g_assert(hexchat_set_context(ph, query_ctx) == 1); - ctx_type = hexchat_list_int(ph, NULL, "type"); + g_assert(zoitechat_set_context(ph, query_ctx) == 1); + ctx_type = zoitechat_list_int(ph, NULL, "type"); } if ((query_ctx && ctx_type != 3) || (!query_ctx && !irc_is_query(target))) { - hexchat_print(ph, "You can only exchange keys with individuals"); + zoitechat_print(ph, "You can only exchange keys with individuals"); return HEXCHAT_EAT_ALL; } if (dh1080_generate_key(&priv_key, &pub_key)) { g_hash_table_replace (pending_exchanges, g_ascii_strdown(target, -1), priv_key); - hexchat_commandf(ph, "quote NOTICE %s :DH1080_INIT %s CBC", target, pub_key); - hexchat_printf(ph, "Sent public key to %s (CBC), waiting for reply...", target); + zoitechat_commandf(ph, "quote NOTICE %s :DH1080_INIT %s CBC", target, pub_key); + zoitechat_printf(ph, "Sent public key to %s (CBC), waiting for reply...", target); g_free(pub_key); } else { - hexchat_print(ph, "Failed to generate keys"); + zoitechat_print(ph, "Failed to generate keys"); } return HEXCHAT_EAT_ALL; @@ -586,20 +586,20 @@ static int handle_crypt_topic(char *word[], char *word_eol[], void *userdata) { GSList *encrypted_list; if (!*topic) { - hexchat_print(ph, usage_topic); + zoitechat_print(ph, usage_topic); return HEXCHAT_EAT_ALL; } - if (hexchat_list_int(ph, NULL, "type") != 2) { - hexchat_printf(ph, "Please change to the channel window where you want to set the topic!"); + if (zoitechat_list_int(ph, NULL, "type") != 2) { + zoitechat_printf(ph, "Please change to the channel window where you want to set the topic!"); return HEXCHAT_EAT_ALL; } - target = hexchat_get_info(ph, "channel"); + target = zoitechat_get_info(ph, "channel"); /* Check if we can encrypt */ if (!fish_nick_has_key(target)) { - hexchat_printf(ph, "/topic+ error, no key found for %s", target); + zoitechat_printf(ph, "/topic+ error, no key found for %s", target); return HEXCHAT_EAT_ALL; } @@ -609,11 +609,11 @@ static int handle_crypt_topic(char *word[], char *word_eol[], void *userdata) { encrypted_list = fish_encrypt_for_nick(target, topic, &mode, get_prefix_length() + command->len); if (!encrypted_list) { g_string_free(command, TRUE); - hexchat_printf(ph, "/topic+ error, can't encrypt %s", target); + zoitechat_printf(ph, "/topic+ error, can't encrypt %s", target); return HEXCHAT_EAT_ALL; } - hexchat_commandf(ph, "%s%s", command->str, (char *) encrypted_list->data); + zoitechat_commandf(ph, "%s%s", command->str, (char *) encrypted_list->data); g_string_free(command, TRUE); g_slist_free_full(encrypted_list, g_free); @@ -633,13 +633,13 @@ static int handle_crypt_notice(char *word[], char *word_eol[], void *userdata) { GSList *encrypted_list, *encrypted_item; if (!*target || !*notice) { - hexchat_print(ph, usage_notice); + zoitechat_print(ph, usage_notice); return HEXCHAT_EAT_ALL; } /* Check if we can encrypt */ if (!fish_nick_has_key(target)) { - hexchat_printf(ph, "/notice+ error, no key found for %s.", target); + zoitechat_printf(ph, "/notice+ error, no key found for %s.", target); return HEXCHAT_EAT_ALL; } @@ -649,17 +649,17 @@ static int handle_crypt_notice(char *word[], char *word_eol[], void *userdata) { encrypted_list = fish_encrypt_for_nick(target, notice, &mode, get_prefix_length() + command->len); if (!encrypted_list) { g_string_free(command, TRUE); - hexchat_printf(ph, "/notice+ error, can't encrypt %s", target); + zoitechat_printf(ph, "/notice+ error, can't encrypt %s", target); return HEXCHAT_EAT_ALL; } notice_flag = g_strconcat("[", fish_modes[mode], "] ", notice, NULL); - hexchat_emit_print(ph, "Notice Send", target, notice_flag); + zoitechat_emit_print(ph, "Notice Send", target, notice_flag); /* Send encrypted messages */ encrypted_item = encrypted_list; while (encrypted_item) { - hexchat_commandf(ph, "%s%s", command->str, (char *) encrypted_item->data); + zoitechat_commandf(ph, "%s%s", command->str, (char *) encrypted_item->data); encrypted_item = encrypted_item->next; } @@ -679,19 +679,19 @@ static int handle_crypt_msg(char *word[], char *word_eol[], void *userdata) { const char *message = word_eol[3]; char *message_flag; char *prefix; - hexchat_context *query_ctx; + zoitechat_context *query_ctx; enum fish_mode mode; GString *command; GSList *encrypted_list, *encrypted_item; if (!*target || !*message) { - hexchat_print(ph, usage_msg); + zoitechat_print(ph, usage_msg); return HEXCHAT_EAT_ALL; } /* Check if we can encrypt */ if (!fish_nick_has_key(target)) { - hexchat_printf(ph, "/msg+ error, no key found for %s", target); + zoitechat_printf(ph, "/msg+ error, no key found for %s", target); return HEXCHAT_EAT_ALL; } @@ -701,14 +701,14 @@ static int handle_crypt_msg(char *word[], char *word_eol[], void *userdata) { encrypted_list = fish_encrypt_for_nick(target, message, &mode, get_prefix_length() + command->len); if (!encrypted_list) { g_string_free(command, TRUE); - hexchat_printf(ph, "/msg+ error, can't encrypt %s", target); + zoitechat_printf(ph, "/msg+ error, can't encrypt %s", target); return HEXCHAT_EAT_ALL; } /* Send encrypted messages */ encrypted_item = encrypted_list; while (encrypted_item) { - hexchat_commandf(ph, "%s%s", command->str, (char *) encrypted_item->data); + zoitechat_commandf(ph, "%s%s", command->str, (char *) encrypted_item->data); encrypted_item = encrypted_item->next; } @@ -718,24 +718,24 @@ static int handle_crypt_msg(char *word[], char *word_eol[], void *userdata) { query_ctx = find_context_on_network(target); if (query_ctx) { - g_assert(hexchat_set_context(ph, query_ctx) == 1); + g_assert(zoitechat_set_context(ph, query_ctx) == 1); prefix = get_my_own_prefix(); /* Add encrypted flag */ message_flag = g_strconcat("[", fish_modes[mode], "] ", message, NULL); - hexchat_emit_print(ph, "Your Message", hexchat_get_info(ph, "nick"), message_flag, prefix, NULL); + zoitechat_emit_print(ph, "Your Message", zoitechat_get_info(ph, "nick"), message_flag, prefix, NULL); g_free(prefix); g_free(message_flag); } else { - hexchat_emit_print(ph, "Message Send", target, message); + zoitechat_emit_print(ph, "Message Send", target, message); } return HEXCHAT_EAT_ALL; } static int handle_crypt_me(char *word[], char *word_eol[], void *userdata) { - const char *channel = hexchat_get_info(ph, "channel"); + const char *channel = zoitechat_get_info(ph, "channel"); enum fish_mode mode; GString *command; GSList *encrypted_list, *encrypted_item; @@ -752,16 +752,16 @@ static int handle_crypt_me(char *word[], char *word_eol[], void *userdata) { encrypted_list = fish_encrypt_for_nick(channel, word_eol[2], &mode, get_prefix_length() + command->len + 2); if (!encrypted_list) { g_string_free(command, TRUE); - hexchat_printf(ph, "/me error, can't encrypt %s", channel); + zoitechat_printf(ph, "/me error, can't encrypt %s", channel); return HEXCHAT_EAT_ALL; } - hexchat_emit_print(ph, "Your Action", hexchat_get_info(ph, "nick"), word_eol[2], NULL); + zoitechat_emit_print(ph, "Your Action", zoitechat_get_info(ph, "nick"), word_eol[2], NULL); /* Send encrypted messages */ encrypted_item = encrypted_list; while (encrypted_item) { - hexchat_commandf(ph, "%s%s \001", command->str, (char *) encrypted_item->data); + zoitechat_commandf(ph, "%s%s \001", command->str, (char *) encrypted_item->data); encrypted_item = encrypted_item->next; } @@ -775,7 +775,7 @@ static int handle_crypt_me(char *word[], char *word_eol[], void *userdata) { /** * Returns the plugin name version information. */ -void hexchat_plugin_get_info(const char **name, const char **desc, +void zoitechat_plugin_get_info(const char **name, const char **desc, const char **version, void **reserved) { *name = plugin_name; *desc = plugin_desc; @@ -785,35 +785,35 @@ void hexchat_plugin_get_info(const char **name, const char **desc, /** * Plugin entry point. */ -int hexchat_plugin_init(hexchat_plugin *plugin_handle, +int zoitechat_plugin_init(zoitechat_plugin *plugin_handle, const char **name, const char **desc, const char **version, char *arg) { ph = plugin_handle; - /* Send our info to HexChat */ + /* Send our info to ZoiteChat */ *name = plugin_name; *desc = plugin_desc; *version = plugin_version; /* Register commands */ - hexchat_hook_command(ph, "SETKEY", HEXCHAT_PRI_NORM, handle_setkey, usage_setkey, NULL); - hexchat_hook_command(ph, "DELKEY", HEXCHAT_PRI_NORM, handle_delkey, usage_delkey, NULL); - hexchat_hook_command(ph, "KEYX", HEXCHAT_PRI_NORM, handle_keyx, usage_keyx, NULL); - hexchat_hook_command(ph, "TOPIC+", HEXCHAT_PRI_NORM, handle_crypt_topic, usage_topic, NULL); - hexchat_hook_command(ph, "NOTICE+", HEXCHAT_PRI_NORM, handle_crypt_notice, usage_notice, NULL); - hexchat_hook_command(ph, "MSG+", HEXCHAT_PRI_NORM, handle_crypt_msg, usage_msg, NULL); - hexchat_hook_command(ph, "ME", HEXCHAT_PRI_NORM, handle_crypt_me, NULL, NULL); + zoitechat_hook_command(ph, "SETKEY", HEXCHAT_PRI_NORM, handle_setkey, usage_setkey, NULL); + zoitechat_hook_command(ph, "DELKEY", HEXCHAT_PRI_NORM, handle_delkey, usage_delkey, NULL); + zoitechat_hook_command(ph, "KEYX", HEXCHAT_PRI_NORM, handle_keyx, usage_keyx, NULL); + zoitechat_hook_command(ph, "TOPIC+", HEXCHAT_PRI_NORM, handle_crypt_topic, usage_topic, NULL); + zoitechat_hook_command(ph, "NOTICE+", HEXCHAT_PRI_NORM, handle_crypt_notice, usage_notice, NULL); + zoitechat_hook_command(ph, "MSG+", HEXCHAT_PRI_NORM, handle_crypt_msg, usage_msg, NULL); + zoitechat_hook_command(ph, "ME", HEXCHAT_PRI_NORM, handle_crypt_me, NULL, NULL); /* Add handlers */ - hexchat_hook_command(ph, "", HEXCHAT_PRI_NORM, handle_outgoing, NULL, NULL); - hexchat_hook_server(ph, "NOTICE", HEXCHAT_PRI_HIGHEST, handle_keyx_notice, NULL); - hexchat_hook_server_attrs(ph, "NOTICE", HEXCHAT_PRI_NORM, handle_incoming, NULL); - hexchat_hook_server_attrs(ph, "PRIVMSG", HEXCHAT_PRI_NORM, handle_incoming, NULL); - /* hexchat_hook_server(ph, "RAW LINE", HEXCHAT_PRI_NORM, handle_debug, NULL); */ - hexchat_hook_server_attrs(ph, "TOPIC", HEXCHAT_PRI_NORM, handle_incoming, NULL); - hexchat_hook_server_attrs(ph, "332", HEXCHAT_PRI_NORM, handle_incoming, NULL); + zoitechat_hook_command(ph, "", HEXCHAT_PRI_NORM, handle_outgoing, NULL, NULL); + zoitechat_hook_server(ph, "NOTICE", HEXCHAT_PRI_HIGHEST, handle_keyx_notice, NULL); + zoitechat_hook_server_attrs(ph, "NOTICE", HEXCHAT_PRI_NORM, handle_incoming, NULL); + zoitechat_hook_server_attrs(ph, "PRIVMSG", HEXCHAT_PRI_NORM, handle_incoming, NULL); + /* zoitechat_hook_server(ph, "RAW LINE", HEXCHAT_PRI_NORM, handle_debug, NULL); */ + zoitechat_hook_server_attrs(ph, "TOPIC", HEXCHAT_PRI_NORM, handle_incoming, NULL); + zoitechat_hook_server_attrs(ph, "332", HEXCHAT_PRI_NORM, handle_incoming, NULL); if (!fish_init()) return 0; @@ -823,17 +823,17 @@ int hexchat_plugin_init(hexchat_plugin *plugin_handle, pending_exchanges = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, g_free); - hexchat_printf(ph, "%s plugin loaded\n", plugin_name); + zoitechat_printf(ph, "%s plugin loaded\n", plugin_name); /* Return success */ return 1; } -int hexchat_plugin_deinit(void) { +int zoitechat_plugin_deinit(void) { g_clear_pointer(&pending_exchanges, g_hash_table_destroy); dh1080_deinit(); fish_deinit(); - hexchat_printf(ph, "%s plugin unloaded\n", plugin_name); + zoitechat_printf(ph, "%s plugin unloaded\n", plugin_name); return 1; } diff --git a/plugins/fishlim/plugin_hexchat.h b/plugins/fishlim/plugin_zoitechat.h similarity index 100% rename from plugins/fishlim/plugin_hexchat.h rename to plugins/fishlim/plugin_zoitechat.h diff --git a/plugins/fishlim/tests/meson.build b/plugins/fishlim/tests/meson.build index 1a0394a3..b44b943b 100644 --- a/plugins/fishlim/tests/meson.build +++ b/plugins/fishlim/tests/meson.build @@ -6,7 +6,7 @@ fishlim_test_sources = [ ] fishlim_tests = executable('fishlim_tests', fishlim_test_sources, - dependencies: [libgio_dep, libssl_dep, hexchat_plugin_dep], + dependencies: [libgio_dep, libssl_dep, zoitechat_plugin_dep], include_directories: include_directories('..'), ) diff --git a/plugins/lua/lua.c b/plugins/lua/lua.c index f8f051f4..0f9adbd7 100644 --- a/plugins/lua/lua.c +++ b/plugins/lua/lua.c @@ -33,7 +33,7 @@ #include #endif -#include +#include #define WORD_ARRAY_LEN 32 @@ -54,7 +54,7 @@ static char command_help[] = static char registry_field[] = "plugin"; -static hexchat_plugin *ph; +static zoitechat_plugin *ph; #if LUA_VERSION_NUM < 502 #define lua_rawlen lua_objlen @@ -63,7 +63,7 @@ static hexchat_plugin *ph; typedef struct { - hexchat_hook *hook; + zoitechat_hook *hook; lua_State *state; int ref; } @@ -74,7 +74,7 @@ typedef struct char *name; char *description; char *version; - hexchat_plugin *handle; + zoitechat_plugin *handle; char *filename; lua_State *state; GPtrArray *hooks; @@ -101,7 +101,7 @@ static inline script_info *get_info(lua_State *L) return info; } -static int api_hexchat_register(lua_State *L) +static int api_zoitechat_register(lua_State *L) { char const *name, *version, *description; script_info *info = get_info(L); @@ -115,14 +115,14 @@ static int api_hexchat_register(lua_State *L) info->name = g_strdup(name); info->description = g_strdup(description); info->version = g_strdup(version); - info->handle = hexchat_plugingui_add(ph, info->filename, info->name, info->description, info->version, NULL); + info->handle = zoitechat_plugingui_add(ph, info->filename, info->name, info->description, info->version, NULL); return 0; } -static int api_hexchat_command(lua_State *L) +static int api_zoitechat_command(lua_State *L) { - hexchat_command(ph, luaL_checkstring(L, 1)); + zoitechat_command(ph, luaL_checkstring(L, 1)); return 0; } @@ -150,7 +150,7 @@ static int tostring(lua_State *L, int n) return 1; } -static int api_hexchat_print(lua_State *L) +static int api_zoitechat_print(lua_State *L) { int i, args = lua_gettop(L); luaL_Buffer b; @@ -163,24 +163,24 @@ static int api_hexchat_print(lua_State *L) luaL_addvalue(&b); } luaL_pushresult(&b); - hexchat_print(ph, lua_tostring(L, -1)); + zoitechat_print(ph, lua_tostring(L, -1)); return 0; } -static int api_hexchat_emit_print(lua_State *L) +static int api_zoitechat_emit_print(lua_State *L) { - hexchat_emit_print(ph, luaL_checkstring(L, 1), luaL_optstring(L, 2, NULL), luaL_optstring(L, 3, NULL), luaL_optstring(L, 4, NULL), luaL_optstring(L, 5, NULL), luaL_optstring(L, 6, NULL), NULL); + zoitechat_emit_print(ph, luaL_checkstring(L, 1), luaL_optstring(L, 2, NULL), luaL_optstring(L, 3, NULL), luaL_optstring(L, 4, NULL), luaL_optstring(L, 5, NULL), luaL_optstring(L, 6, NULL), NULL); return 0; } -static int api_hexchat_emit_print_attrs(lua_State *L) +static int api_zoitechat_emit_print_attrs(lua_State *L) { - hexchat_event_attrs *attrs = *(hexchat_event_attrs **)luaL_checkudata(L, 1, "attrs"); - hexchat_emit_print_attrs(ph, attrs, luaL_checkstring(L, 2), luaL_optstring(L, 3, NULL), luaL_optstring(L, 4, NULL), luaL_optstring(L, 5, NULL), luaL_optstring(L, 6, NULL), luaL_optstring(L, 7, NULL), NULL); + zoitechat_event_attrs *attrs = *(zoitechat_event_attrs **)luaL_checkudata(L, 1, "attrs"); + zoitechat_emit_print_attrs(ph, attrs, luaL_checkstring(L, 2), luaL_optstring(L, 3, NULL), luaL_optstring(L, 4, NULL), luaL_optstring(L, 5, NULL), luaL_optstring(L, 6, NULL), luaL_optstring(L, 7, NULL), NULL); return 0; } -static int api_hexchat_send_modes(lua_State *L) +static int api_zoitechat_send_modes(lua_State *L) { size_t i, n; int modes; @@ -206,18 +206,18 @@ static int api_hexchat_send_modes(lua_State *L) targets[i] = lua_tostring(L, -1); lua_pop(L, 1); } - hexchat_send_modes(ph, targets, n, modes, mode[0], mode[1]); + zoitechat_send_modes(ph, targets, n, modes, mode[0], mode[1]); g_free(targets); return 0; } -static int api_hexchat_nickcmp(lua_State *L) +static int api_zoitechat_nickcmp(lua_State *L) { - lua_pushinteger(L, hexchat_nickcmp(ph, luaL_checkstring(L, 1), luaL_checkstring(L, 2))); + lua_pushinteger(L, zoitechat_nickcmp(ph, luaL_checkstring(L, 1), luaL_checkstring(L, 2))); return 1; } -static int api_hexchat_strip(lua_State *L) +static int api_zoitechat_strip(lua_State *L) { size_t len; char const *text; @@ -228,11 +228,11 @@ static int api_hexchat_strip(lua_State *L) text = lua_tolstring(L, 1, &len); leave_colors = lua_toboolean(L, 2); leave_attrs = lua_toboolean(L, 3); - result = hexchat_strip(ph, text, len, (leave_colors ? 0 : 1) | (leave_attrs ? 0 : 2)); + result = zoitechat_strip(ph, text, len, (leave_colors ? 0 : 1) | (leave_attrs ? 0 : 2)); if(result) { lua_pushstring(L, result); - hexchat_free(ph, result); + zoitechat_free(ph, result); return 1; } return 0; @@ -249,7 +249,7 @@ static void free_hook(hook_info *hook) if(hook->state) luaL_unref(hook->state, LUA_REGISTRYINDEX, hook->ref); if(hook->hook) - hexchat_unhook(ph, hook->hook); + zoitechat_unhook(ph, hook->hook); g_free(hook); } @@ -293,7 +293,7 @@ static int api_command_closure(char *word[], char *word_eol[], void *udata) { char const *error = lua_tostring(L, -1); lua_pop(L, 2); - hexchat_printf(ph, "Lua error in command hook: %s", error ? error : "(non-string error)"); + zoitechat_printf(ph, "Lua error in command hook: %s", error ? error : "(non-string error)"); check_deferred(script); return HEXCHAT_EAT_NONE; } @@ -303,7 +303,7 @@ static int api_command_closure(char *word[], char *word_eol[], void *udata) return ret; } -static int api_hexchat_hook_command(lua_State *L) +static int api_zoitechat_hook_command(lua_State *L) { hook_info *info, **u; char const *command, *help; @@ -317,7 +317,7 @@ static int api_hexchat_hook_command(lua_State *L) info = g_new(hook_info, 1); info->state = L; info->ref = ref; - info->hook = hexchat_hook_command(ph, command, pri, api_command_closure, help, info); + info->hook = zoitechat_hook_command(ph, command, pri, api_command_closure, help, info); u = lua_newuserdata(L, sizeof(hook_info *)); *u = info; luaL_newmetatable(L, "hook"); @@ -353,7 +353,7 @@ static int api_print_closure(char *word[], void *udata) { char const *error = lua_tostring(L, -1); lua_pop(L, 2); - hexchat_printf(ph, "Lua error in print hook: %s", error ? error : "(non-string error)"); + zoitechat_printf(ph, "Lua error in print hook: %s", error ? error : "(non-string error)"); check_deferred(script); return HEXCHAT_EAT_NONE; } @@ -363,7 +363,7 @@ static int api_print_closure(char *word[], void *udata) return ret; } -static int api_hexchat_hook_print(lua_State *L) +static int api_zoitechat_hook_print(lua_State *L) { char const *event = luaL_checkstring(L, 1); hook_info *info, **u; @@ -375,7 +375,7 @@ static int api_hexchat_hook_print(lua_State *L) info = g_new(hook_info, 1); info->state = L; info->ref = ref; - info->hook = hexchat_hook_print(ph, event, pri, api_print_closure, info); + info->hook = zoitechat_hook_print(ph, event, pri, api_print_closure, info); u = lua_newuserdata(L, sizeof(hook_info *)); *u = info; luaL_newmetatable(L, "hook"); @@ -384,20 +384,20 @@ static int api_hexchat_hook_print(lua_State *L) return 1; } -static hexchat_event_attrs *event_attrs_copy(const hexchat_event_attrs *attrs) +static zoitechat_event_attrs *event_attrs_copy(const zoitechat_event_attrs *attrs) { - hexchat_event_attrs *copy = hexchat_event_attrs_create(ph); + zoitechat_event_attrs *copy = zoitechat_event_attrs_create(ph); copy->server_time_utc = attrs->server_time_utc; return copy; } -static int api_print_attrs_closure(char *word[], hexchat_event_attrs *attrs, void *udata) +static int api_print_attrs_closure(char *word[], zoitechat_event_attrs *attrs, void *udata) { hook_info *info = udata; lua_State *L = info->state; script_info *script = get_info(L); int base, i, j, ret; - hexchat_event_attrs **u; + zoitechat_event_attrs **u; lua_rawgeti(L, LUA_REGISTRYINDEX, script->traceback); base = lua_gettop(L); @@ -413,7 +413,7 @@ static int api_print_attrs_closure(char *word[], hexchat_event_attrs *attrs, voi lua_pushstring(L, word[i]); lua_rawseti(L, -2, i); } - u = lua_newuserdata(L, sizeof(hexchat_event_attrs *)); + u = lua_newuserdata(L, sizeof(zoitechat_event_attrs *)); *u = event_attrs_copy(attrs); luaL_newmetatable(L, "attrs"); lua_setmetatable(L, -2); @@ -422,7 +422,7 @@ static int api_print_attrs_closure(char *word[], hexchat_event_attrs *attrs, voi { char const *error = lua_tostring(L, -1); lua_pop(L, 2); - hexchat_printf(ph, "Lua error in print_attrs hook: %s", error ? error : "(non-string error)"); + zoitechat_printf(ph, "Lua error in print_attrs hook: %s", error ? error : "(non-string error)"); check_deferred(script); return HEXCHAT_EAT_NONE; } @@ -432,7 +432,7 @@ static int api_print_attrs_closure(char *word[], hexchat_event_attrs *attrs, voi return ret; } -static int api_hexchat_hook_print_attrs(lua_State *L) +static int api_zoitechat_hook_print_attrs(lua_State *L) { hook_info *info, **u; int ref, pri; @@ -444,7 +444,7 @@ static int api_hexchat_hook_print_attrs(lua_State *L) info = g_new(hook_info, 1); info->state = L; info->ref = ref; - info->hook = hexchat_hook_print_attrs(ph, event, pri, api_print_attrs_closure, info); + info->hook = zoitechat_hook_print_attrs(ph, event, pri, api_print_attrs_closure, info); u = lua_newuserdata(L, sizeof(hook_info *)); *u = info; luaL_newmetatable(L, "hook"); @@ -480,7 +480,7 @@ static int api_server_closure(char *word[], char *word_eol[], void *udata) { char const *error = lua_tostring(L, -1); lua_pop(L, 2); - hexchat_printf(ph, "Lua error in server hook: %s", error ? error : "(non-string error)"); + zoitechat_printf(ph, "Lua error in server hook: %s", error ? error : "(non-string error)"); check_deferred(script); return HEXCHAT_EAT_NONE; } @@ -490,7 +490,7 @@ static int api_server_closure(char *word[], char *word_eol[], void *udata) return ret; } -static int api_hexchat_hook_server(lua_State *L) +static int api_zoitechat_hook_server(lua_State *L) { char const *command = luaL_optstring(L, 1, "RAW LINE"); hook_info *info, **u; @@ -502,7 +502,7 @@ static int api_hexchat_hook_server(lua_State *L) info = g_new(hook_info, 1); info->state = L; info->ref = ref; - info->hook = hexchat_hook_server(ph, command, pri, api_server_closure, info); + info->hook = zoitechat_hook_server(ph, command, pri, api_server_closure, info); u = lua_newuserdata(L, sizeof(hook_info *)); *u = info; luaL_newmetatable(L, "hook"); @@ -511,13 +511,13 @@ static int api_hexchat_hook_server(lua_State *L) return 1; } -static int api_server_attrs_closure(char *word[], char *word_eol[], hexchat_event_attrs *attrs, void *udata) +static int api_server_attrs_closure(char *word[], char *word_eol[], zoitechat_event_attrs *attrs, void *udata) { hook_info *info = udata; lua_State *L = info->state; script_info *script = get_info(L); int base, i, ret; - hexchat_event_attrs **u; + zoitechat_event_attrs **u; lua_rawgeti(L, LUA_REGISTRYINDEX, script->traceback); base = lua_gettop(L); @@ -535,7 +535,7 @@ static int api_server_attrs_closure(char *word[], char *word_eol[], hexchat_even lua_rawseti(L, -2, i); } - u = lua_newuserdata(L, sizeof(hexchat_event_attrs *)); + u = lua_newuserdata(L, sizeof(zoitechat_event_attrs *)); *u = event_attrs_copy(attrs); luaL_newmetatable(L, "attrs"); lua_setmetatable(L, -2); @@ -544,7 +544,7 @@ static int api_server_attrs_closure(char *word[], char *word_eol[], hexchat_even { char const *error = lua_tostring(L, -1); lua_pop(L, 2); - hexchat_printf(ph, "Lua error in server_attrs hook: %s", error ? error : "(non-string error)"); + zoitechat_printf(ph, "Lua error in server_attrs hook: %s", error ? error : "(non-string error)"); check_deferred(script); return HEXCHAT_EAT_NONE; } @@ -554,7 +554,7 @@ static int api_server_attrs_closure(char *word[], char *word_eol[], hexchat_even return ret; } -static int api_hexchat_hook_server_attrs(lua_State *L) +static int api_zoitechat_hook_server_attrs(lua_State *L) { char const *command = luaL_optstring(L, 1, "RAW LINE"); int ref, pri; @@ -566,7 +566,7 @@ static int api_hexchat_hook_server_attrs(lua_State *L) info = g_new(hook_info, 1); info->state = L; info->ref = ref; - info->hook = hexchat_hook_server_attrs(ph, command, pri, api_server_attrs_closure, info); + info->hook = zoitechat_hook_server_attrs(ph, command, pri, api_server_attrs_closure, info); u = lua_newuserdata(L, sizeof(hook_info *)); *u = info; luaL_newmetatable(L, "hook"); @@ -590,7 +590,7 @@ static int api_timer_closure(void *udata) { char const *error = lua_tostring(L, -1); lua_pop(L, 2); - hexchat_printf(ph, "Lua error in timer hook: %s", error ? error : "(non-string error)"); + zoitechat_printf(ph, "Lua error in timer hook: %s", error ? error : "(non-string error)"); check_deferred(script); return 0; } @@ -600,7 +600,7 @@ static int api_timer_closure(void *udata) return ret; } -static int api_hexchat_hook_timer(lua_State *L) +static int api_zoitechat_hook_timer(lua_State *L) { int ref, timeout = luaL_checkinteger (L, 1); hook_info *info, **u; @@ -610,7 +610,7 @@ static int api_hexchat_hook_timer(lua_State *L) info = g_new(hook_info, 1); info->state = L; info->ref = ref; - info->hook = hexchat_hook_timer(ph, timeout, api_timer_closure, info); + info->hook = zoitechat_hook_timer(ph, timeout, api_timer_closure, info); u = lua_newuserdata(L, sizeof(hook_info *)); *u = info; luaL_newmetatable(L, "hook"); @@ -619,7 +619,7 @@ static int api_hexchat_hook_timer(lua_State *L) return 1; } -static int api_hexchat_hook_unload(lua_State *L) +static int api_zoitechat_hook_unload(lua_State *L) { script_info *script; hook_info *info, **u; @@ -641,7 +641,7 @@ static int api_hexchat_hook_unload(lua_State *L) return 1; } -static int api_hexchat_unhook(lua_State *L) +static int api_zoitechat_unhook(lua_State *L) { hook_info **info = (hook_info **)luaL_checkudata(L, 1, "hook"); if(*info) @@ -657,14 +657,14 @@ static int api_hexchat_unhook(lua_State *L) } } -static int api_hexchat_find_context(lua_State *L) +static int api_zoitechat_find_context(lua_State *L) { char const *server = luaL_optstring(L, 1, NULL); char const *channel = luaL_optstring(L, 2, NULL); - hexchat_context *context = hexchat_find_context(ph, server, channel); + zoitechat_context *context = zoitechat_find_context(ph, server, channel); if(context) { - hexchat_context **u = lua_newuserdata(L, sizeof(hexchat_context *)); + zoitechat_context **u = lua_newuserdata(L, sizeof(zoitechat_context *)); *u = context; luaL_newmetatable(L, "context"); lua_setmetatable(L, -2); @@ -677,34 +677,34 @@ static int api_hexchat_find_context(lua_State *L) } } -static int api_hexchat_get_context(lua_State *L) +static int api_zoitechat_get_context(lua_State *L) { - hexchat_context *context = hexchat_get_context(ph); - hexchat_context **u = lua_newuserdata(L, sizeof(hexchat_context *)); + zoitechat_context *context = zoitechat_get_context(ph); + zoitechat_context **u = lua_newuserdata(L, sizeof(zoitechat_context *)); *u = context; luaL_newmetatable(L, "context"); lua_setmetatable(L, -2); return 1; } -static int api_hexchat_set_context(lua_State *L) +static int api_zoitechat_set_context(lua_State *L) { - hexchat_context *context = *(hexchat_context **)luaL_checkudata(L, 1, "context"); - int success = hexchat_set_context(ph, context); + zoitechat_context *context = *(zoitechat_context **)luaL_checkudata(L, 1, "context"); + int success = zoitechat_set_context(ph, context); lua_pushboolean(L, success); return 1; } static int wrap_context_closure(lua_State *L) { - hexchat_context *old, *context = *(hexchat_context **)luaL_checkudata(L, 1, "context"); + zoitechat_context *old, *context = *(zoitechat_context **)luaL_checkudata(L, 1, "context"); lua_pushvalue(L, lua_upvalueindex(1)); lua_replace(L, 1); - old = hexchat_get_context(ph); - if(!hexchat_set_context(ph, context)) + old = zoitechat_get_context(ph); + if(!zoitechat_set_context(ph, context)) return luaL_error(L, "could not switch into context"); lua_call(L, lua_gettop(L) - 1, LUA_MULTRET); - hexchat_set_context(ph, old); + zoitechat_set_context(ph, old); return lua_gettop(L); } @@ -715,18 +715,18 @@ static inline void wrap_context(lua_State *L, char const *field, lua_CFunction f lua_setfield(L, -2, field); } -static int api_hexchat_context_meta_eq(lua_State *L) +static int api_zoitechat_context_meta_eq(lua_State *L) { - hexchat_context *this = *(hexchat_context **)luaL_checkudata(L, 1, "context"); - hexchat_context *that = *(hexchat_context **)luaL_checkudata(L, 2, "context"); + zoitechat_context *this = *(zoitechat_context **)luaL_checkudata(L, 1, "context"); + zoitechat_context *that = *(zoitechat_context **)luaL_checkudata(L, 2, "context"); lua_pushboolean(L, this == that); return 1; } -static int api_hexchat_get_info(lua_State *L) +static int api_zoitechat_get_info(lua_State *L) { char const *key = luaL_checkstring(L, 1); - char const *data = hexchat_get_info(ph, key); + char const *data = zoitechat_get_info(ph, key); if(data) { if(!strcmp(key, "gtkwin_ptr") || !strcmp(key, "win_ptr")) @@ -739,10 +739,10 @@ static int api_hexchat_get_info(lua_State *L) return 1; } -static int api_hexchat_attrs(lua_State *L) +static int api_zoitechat_attrs(lua_State *L) { - hexchat_event_attrs *attrs = hexchat_event_attrs_create(ph); - hexchat_event_attrs **u = lua_newuserdata(L, sizeof(hexchat_event_attrs *)); + zoitechat_event_attrs *attrs = zoitechat_event_attrs_create(ph); + zoitechat_event_attrs **u = lua_newuserdata(L, sizeof(zoitechat_event_attrs *)); *u = attrs; luaL_newmetatable(L, "attrs"); lua_setmetatable(L, -2); @@ -751,8 +751,8 @@ static int api_hexchat_attrs(lua_State *L) static int api_iterate_closure(lua_State *L) { - hexchat_list *list = *(hexchat_list **)luaL_checkudata(L, lua_upvalueindex(1), "list"); - if(hexchat_list_next(ph, list)) + zoitechat_list *list = *(zoitechat_list **)luaL_checkudata(L, lua_upvalueindex(1), "list"); + if(zoitechat_list_next(ph, list)) { lua_pushvalue(L, lua_upvalueindex(1)); return 1; @@ -761,13 +761,13 @@ static int api_iterate_closure(lua_State *L) return 0; } -static int api_hexchat_iterate(lua_State *L) +static int api_zoitechat_iterate(lua_State *L) { char const *name = luaL_checkstring(L, 1); - hexchat_list *list = hexchat_list_get(ph, name); + zoitechat_list *list = zoitechat_list_get(ph, name); if(list) { - hexchat_list **u = lua_newuserdata(L, sizeof(hexchat_list *)); + zoitechat_list **u = lua_newuserdata(L, sizeof(zoitechat_list *)); *u = list; luaL_newmetatable(L, "list"); lua_setmetatable(L, -2); @@ -778,12 +778,12 @@ static int api_hexchat_iterate(lua_State *L) return luaL_argerror(L, 1, "invalid list name"); } -static int api_hexchat_prefs_meta_index(lua_State *L) +static int api_zoitechat_prefs_meta_index(lua_State *L) { char const *key = luaL_checkstring(L, 2); char const *string; int number; - int ret = hexchat_get_prefs(ph, key, &string, &number); + int ret = zoitechat_get_prefs(ph, key, &string, &number); switch(ret) { case 0: @@ -803,21 +803,21 @@ static int api_hexchat_prefs_meta_index(lua_State *L) } } -static int api_hexchat_prefs_meta_newindex(lua_State *L) +static int api_zoitechat_prefs_meta_newindex(lua_State *L) { - return luaL_error(L, "hexchat.prefs is read-only"); + return luaL_error(L, "zoitechat.prefs is read-only"); } -static inline int list_marshal(lua_State *L, const char *key, hexchat_list *list) +static inline int list_marshal(lua_State *L, const char *key, zoitechat_list *list) { - char const *str = hexchat_list_str(ph, list, key); + char const *str = zoitechat_list_str(ph, list, key); int number; if(str) { if(!strcmp(key, "context")) { - hexchat_context **u = lua_newuserdata(L, sizeof(hexchat_context *)); - *u = (hexchat_context *)str; + zoitechat_context **u = lua_newuserdata(L, sizeof(zoitechat_context *)); + *u = (zoitechat_context *)str; luaL_newmetatable(L, "context"); lua_setmetatable(L, -2); return 1; @@ -825,7 +825,7 @@ static inline int list_marshal(lua_State *L, const char *key, hexchat_list *list lua_pushstring(L, str); return 1; } - number = hexchat_list_int(ph, list, key); + number = zoitechat_list_int(ph, list, key); if(number != -1) { lua_pushinteger(L, number); @@ -833,7 +833,7 @@ static inline int list_marshal(lua_State *L, const char *key, hexchat_list *list } if (list != NULL) { - time_t tm = hexchat_list_time(ph, list, key); + time_t tm = zoitechat_list_time(ph, list, key); if(tm != -1) { lua_pushinteger(L, tm); @@ -845,37 +845,37 @@ static inline int list_marshal(lua_State *L, const char *key, hexchat_list *list return 1; } -static int api_hexchat_props_meta_index(lua_State *L) +static int api_zoitechat_props_meta_index(lua_State *L) { char const *key = luaL_checkstring(L, 2); return list_marshal(L, key, NULL); } -static int api_hexchat_props_meta_newindex(lua_State *L) +static int api_zoitechat_props_meta_newindex(lua_State *L) { - return luaL_error(L, "hexchat.props is read-only"); + return luaL_error(L, "zoitechat.props is read-only"); } -static int api_hexchat_pluginprefs_meta_index(lua_State *L) +static int api_zoitechat_pluginprefs_meta_index(lua_State *L) { script_info *script = get_info(L); const char *key; - hexchat_plugin *h; + zoitechat_plugin *h; char str[512]; int r; if(!script->name) - return luaL_error(L, "cannot use hexchat.pluginprefs before registering with hexchat.register"); + return luaL_error(L, "cannot use zoitechat.pluginprefs before registering with zoitechat.register"); key = luaL_checkstring(L, 2); h = script->handle; - r = hexchat_pluginpref_get_int(h, key); + r = zoitechat_pluginpref_get_int(h, key); if(r != -1) { lua_pushinteger(L, r); return 1; } - if(hexchat_pluginpref_get_str(h, key, str)) + if(zoitechat_pluginpref_get_str(h, key, str)) { /* Wasn't actually a failure */ if (!strcmp(str, "-1")) @@ -888,37 +888,37 @@ static int api_hexchat_pluginprefs_meta_index(lua_State *L) return 1; } -static int api_hexchat_pluginprefs_meta_newindex(lua_State *L) +static int api_zoitechat_pluginprefs_meta_newindex(lua_State *L) { script_info *script = get_info(L); const char *key; - hexchat_plugin *h; + zoitechat_plugin *h; if(!script->name) - return luaL_error(L, "cannot use hexchat.pluginprefs before registering with hexchat.register"); + return luaL_error(L, "cannot use zoitechat.pluginprefs before registering with zoitechat.register"); key = luaL_checkstring(L, 2); h = script->handle; switch(lua_type(L, 3)) { case LUA_TSTRING: - hexchat_pluginpref_set_str(h, key, lua_tostring(L, 3)); + zoitechat_pluginpref_set_str(h, key, lua_tostring(L, 3)); return 0; case LUA_TNUMBER: - hexchat_pluginpref_set_int(h, key, lua_tointeger(L, 3)); + zoitechat_pluginpref_set_int(h, key, lua_tointeger(L, 3)); return 0; case LUA_TNIL: case LUA_TNONE: - hexchat_pluginpref_delete(h, key); + zoitechat_pluginpref_delete(h, key); return 0; default: return luaL_argerror(L, 3, "expected string, number, or nil"); } } -static int api_hexchat_pluginprefs_meta_pairs_closure(lua_State *L) +static int api_zoitechat_pluginprefs_meta_pairs_closure(lua_State *L) { char *dest = lua_touserdata(L, lua_upvalueindex(1)); - hexchat_plugin *h = get_info(L)->handle; + zoitechat_plugin *h = get_info(L)->handle; if(dest && *dest) { @@ -932,13 +932,13 @@ static int api_hexchat_pluginprefs_meta_pairs_closure(lua_State *L) lua_pushlightuserdata(L, dest); lua_replace(L, lua_upvalueindex(1)); lua_pushstring(L, key); - r = hexchat_pluginpref_get_int(h, key); + r = zoitechat_pluginpref_get_int(h, key); if(r != -1) { lua_pushinteger(L, r); return 2; } - if(hexchat_pluginpref_get_str(h, key, str)) + if(zoitechat_pluginpref_get_str(h, key, str)) { lua_pushstring(L, str); return 2; @@ -950,24 +950,24 @@ static int api_hexchat_pluginprefs_meta_pairs_closure(lua_State *L) return 0; } -static int api_hexchat_pluginprefs_meta_pairs(lua_State *L) +static int api_zoitechat_pluginprefs_meta_pairs(lua_State *L) { script_info *script = get_info(L); char *dest; - hexchat_plugin *h; + zoitechat_plugin *h; if(!script->name) - return luaL_error(L, "cannot use hexchat.pluginprefs before registering with hexchat.register"); + return luaL_error(L, "cannot use zoitechat.pluginprefs before registering with zoitechat.register"); dest = lua_newuserdata(L, 4096); h = script->handle; - if(!hexchat_pluginpref_list(h, dest)) + if(!zoitechat_pluginpref_list(h, dest)) strcpy(dest, ""); lua_pushlightuserdata(L, dest); lua_pushlightuserdata(L, dest); - lua_pushcclosure(L, api_hexchat_pluginprefs_meta_pairs_closure, 2); + lua_pushcclosure(L, api_zoitechat_pluginprefs_meta_pairs_closure, 2); lua_insert(L, -2); // Return the userdata (second return value from pairs), // even though it's not used by the closure (first return // value from pairs), so that Lua knows not to GC it. @@ -976,7 +976,7 @@ static int api_hexchat_pluginprefs_meta_pairs(lua_State *L) static int api_attrs_meta_index(lua_State *L) { - hexchat_event_attrs *attrs = *(hexchat_event_attrs **)luaL_checkudata(L, 1, "attrs"); + zoitechat_event_attrs *attrs = *(zoitechat_event_attrs **)luaL_checkudata(L, 1, "attrs"); char const *key = luaL_checkstring(L, 2); if(!strcmp(key, "server_time_utc")) { @@ -992,7 +992,7 @@ static int api_attrs_meta_index(lua_State *L) static int api_attrs_meta_newindex(lua_State *L) { - hexchat_event_attrs *attrs = *(hexchat_event_attrs **)luaL_checkudata(L, 1, "attrs"); + zoitechat_event_attrs *attrs = *(zoitechat_event_attrs **)luaL_checkudata(L, 1, "attrs"); char const *key = luaL_checkstring(L, 2); if(!strcmp(key, "server_time_utc")) { @@ -1005,77 +1005,77 @@ static int api_attrs_meta_newindex(lua_State *L) static int api_attrs_meta_gc(lua_State *L) { - hexchat_event_attrs *attrs = *(hexchat_event_attrs **)luaL_checkudata(L, 1, "attrs"); - hexchat_event_attrs_free(ph, attrs); + zoitechat_event_attrs *attrs = *(zoitechat_event_attrs **)luaL_checkudata(L, 1, "attrs"); + zoitechat_event_attrs_free(ph, attrs); return 0; } static int api_list_meta_index(lua_State *L) { - hexchat_list *list = *(hexchat_list **)luaL_checkudata(L, 1, "list"); + zoitechat_list *list = *(zoitechat_list **)luaL_checkudata(L, 1, "list"); char const *key = luaL_checkstring(L, 2); return list_marshal(L, key, list); } static int api_list_meta_newindex(lua_State *L) { - return luaL_error(L, "hexchat.iterate list is read-only"); + return luaL_error(L, "zoitechat.iterate list is read-only"); } static int api_list_meta_gc(lua_State *L) { - hexchat_list *list = *(hexchat_list **)luaL_checkudata(L, 1, "list"); - hexchat_list_free(ph, list); + zoitechat_list *list = *(zoitechat_list **)luaL_checkudata(L, 1, "list"); + zoitechat_list_free(ph, list); return 0; } -static luaL_Reg api_hexchat[] = { - {"register", api_hexchat_register}, - {"command", api_hexchat_command}, - {"print", api_hexchat_print}, - {"emit_print", api_hexchat_emit_print}, - {"emit_print_attrs", api_hexchat_emit_print_attrs}, - {"send_modes", api_hexchat_send_modes}, - {"nickcmp", api_hexchat_nickcmp}, - {"strip", api_hexchat_strip}, - {"get_info", api_hexchat_get_info}, - {"hook_command", api_hexchat_hook_command}, - {"hook_print", api_hexchat_hook_print}, - {"hook_print_attrs", api_hexchat_hook_print_attrs}, - {"hook_server", api_hexchat_hook_server}, - {"hook_server_attrs", api_hexchat_hook_server_attrs}, - {"hook_timer", api_hexchat_hook_timer}, - {"hook_unload", api_hexchat_hook_unload}, - {"unhook", api_hexchat_unhook}, - {"get_context", api_hexchat_get_context}, - {"find_context", api_hexchat_find_context}, - {"set_context", api_hexchat_set_context}, - {"attrs", api_hexchat_attrs}, - {"iterate", api_hexchat_iterate}, +static luaL_Reg api_zoitechat[] = { + {"register", api_zoitechat_register}, + {"command", api_zoitechat_command}, + {"print", api_zoitechat_print}, + {"emit_print", api_zoitechat_emit_print}, + {"emit_print_attrs", api_zoitechat_emit_print_attrs}, + {"send_modes", api_zoitechat_send_modes}, + {"nickcmp", api_zoitechat_nickcmp}, + {"strip", api_zoitechat_strip}, + {"get_info", api_zoitechat_get_info}, + {"hook_command", api_zoitechat_hook_command}, + {"hook_print", api_zoitechat_hook_print}, + {"hook_print_attrs", api_zoitechat_hook_print_attrs}, + {"hook_server", api_zoitechat_hook_server}, + {"hook_server_attrs", api_zoitechat_hook_server_attrs}, + {"hook_timer", api_zoitechat_hook_timer}, + {"hook_unload", api_zoitechat_hook_unload}, + {"unhook", api_zoitechat_unhook}, + {"get_context", api_zoitechat_get_context}, + {"find_context", api_zoitechat_find_context}, + {"set_context", api_zoitechat_set_context}, + {"attrs", api_zoitechat_attrs}, + {"iterate", api_zoitechat_iterate}, {NULL, NULL} }; -static luaL_Reg api_hexchat_props_meta[] = { - {"__index", api_hexchat_props_meta_index}, - {"__newindex", api_hexchat_props_meta_newindex}, +static luaL_Reg api_zoitechat_props_meta[] = { + {"__index", api_zoitechat_props_meta_index}, + {"__newindex", api_zoitechat_props_meta_newindex}, {NULL, NULL} }; -static luaL_Reg api_hexchat_prefs_meta[] = { - {"__index", api_hexchat_prefs_meta_index}, - {"__newindex", api_hexchat_prefs_meta_newindex}, +static luaL_Reg api_zoitechat_prefs_meta[] = { + {"__index", api_zoitechat_prefs_meta_index}, + {"__newindex", api_zoitechat_prefs_meta_newindex}, {NULL, NULL} }; -static luaL_Reg api_hexchat_pluginprefs_meta[] = { - {"__index", api_hexchat_pluginprefs_meta_index}, - {"__newindex", api_hexchat_pluginprefs_meta_newindex}, - {"__pairs", api_hexchat_pluginprefs_meta_pairs}, +static luaL_Reg api_zoitechat_pluginprefs_meta[] = { + {"__index", api_zoitechat_pluginprefs_meta_index}, + {"__newindex", api_zoitechat_pluginprefs_meta_newindex}, + {"__pairs", api_zoitechat_pluginprefs_meta_pairs}, {NULL, NULL} }; static luaL_Reg api_hook_meta_index[] = { - {"unhook", api_hexchat_unhook}, + {"unhook", api_zoitechat_unhook}, {NULL, NULL} }; @@ -1093,10 +1093,10 @@ static luaL_Reg api_list_meta[] = { {NULL, NULL} }; -static int luaopen_hexchat(lua_State *L) +static int luaopen_zoitechat(lua_State *L) { lua_newtable(L); - luaL_setfuncs(L, api_hexchat, 0); + luaL_setfuncs(L, api_zoitechat, 0); lua_pushinteger(L, HEXCHAT_PRI_HIGHEST); lua_setfield(L, -2, "PRI_HIGHEST"); lua_pushinteger(L, HEXCHAT_PRI_HIGH); lua_setfield(L, -2, "PRI_HIGH"); @@ -1110,19 +1110,19 @@ static int luaopen_hexchat(lua_State *L) lua_newtable(L); lua_newtable(L); - luaL_setfuncs(L, api_hexchat_prefs_meta, 0); + luaL_setfuncs(L, api_zoitechat_prefs_meta, 0); lua_setmetatable(L, -2); lua_setfield(L, -2, "prefs"); lua_newtable(L); lua_newtable(L); - luaL_setfuncs(L, api_hexchat_props_meta, 0); + luaL_setfuncs(L, api_zoitechat_props_meta, 0); lua_setmetatable(L, -2); lua_setfield(L, -2, "props"); lua_newtable(L); lua_newtable(L); - luaL_setfuncs(L, api_hexchat_pluginprefs_meta, 0); + luaL_setfuncs(L, api_zoitechat_pluginprefs_meta, 0); lua_setmetatable(L, -2); lua_setfield(L, -2, "pluginprefs"); @@ -1134,18 +1134,18 @@ static int luaopen_hexchat(lua_State *L) luaL_newmetatable(L, "context"); lua_newtable(L); - lua_pushcfunction(L, api_hexchat_set_context); + lua_pushcfunction(L, api_zoitechat_set_context); lua_setfield(L, -2, "set"); - wrap_context(L, "find_context", api_hexchat_find_context); - wrap_context(L, "print", api_hexchat_print); - wrap_context(L, "emit_print", api_hexchat_emit_print); - wrap_context(L, "emit_print_attrs", api_hexchat_emit_print_attrs); - wrap_context(L, "command", api_hexchat_command); - wrap_context(L, "nickcmp", api_hexchat_nickcmp); - wrap_context(L, "get_info", api_hexchat_get_info); - wrap_context(L, "iterate", api_hexchat_iterate); + wrap_context(L, "find_context", api_zoitechat_find_context); + wrap_context(L, "print", api_zoitechat_print); + wrap_context(L, "emit_print", api_zoitechat_emit_print); + wrap_context(L, "emit_print_attrs", api_zoitechat_emit_print_attrs); + wrap_context(L, "command", api_zoitechat_command); + wrap_context(L, "nickcmp", api_zoitechat_nickcmp); + wrap_context(L, "get_info", api_zoitechat_get_info); + wrap_context(L, "iterate", api_zoitechat_iterate); lua_setfield(L, -2, "__index"); - lua_pushcfunction(L, api_hexchat_context_meta_eq); + lua_pushcfunction(L, api_zoitechat_context_meta_eq); lua_setfield(L, -2, "__eq"); lua_pop(L, 1); @@ -1246,7 +1246,7 @@ static char const *expand_path(char const *path) #endif { g_free(expand_buffer); - expand_buffer = g_build_filename(hexchat_get_info(ph, "configdir"), "addons", path, NULL); + expand_buffer = g_build_filename(zoitechat_get_info(ph, "configdir"), "addons", path, NULL); return expand_buffer; } } @@ -1269,9 +1269,9 @@ static void prepare_state(lua_State *L, script_info *info) lua_pop(L, 1); lua_pushlightuserdata(L, info); lua_setfield(L, LUA_REGISTRYINDEX, registry_field); - luaopen_hexchat(L); - lua_setglobal(L, "hexchat"); - lua_getglobal(L, "hexchat"); + luaopen_zoitechat(L); + lua_setglobal(L, "zoitechat"); + lua_getglobal(L, "zoitechat"); lua_getfield(L, -1, "print"); lua_setglobal(L, "print"); lua_pop(L, 1); @@ -1285,7 +1285,7 @@ static void run_unload_hook(hook_info *hook, lua_State *L) if(lua_pcall(L, 0, 0, base)) { char const *error = lua_tostring(L, -1); - hexchat_printf(ph, "Lua error in unload hook: %s", error ? error : "(non-string error)"); + zoitechat_printf(ph, "Lua error in unload hook: %s", error ? error : "(non-string error)"); } lua_settop(L, base); } @@ -1306,7 +1306,7 @@ static void destroy_script(script_info *info) g_clear_pointer(&info->unload_hooks, g_ptr_array_unref); g_clear_pointer(&info->state, lua_close); if (info->handle) - hexchat_plugingui_remove(ph, info->handle); + zoitechat_plugingui_remove(ph, info->handle); g_free(info->filename); g_free(info->name); g_free(info->description); @@ -1328,7 +1328,7 @@ static script_info *create_script(char const *file) info->state = L; if(!L) { - hexchat_print(ph, "\00304Could not allocate memory for the script"); + zoitechat_print(ph, "\00304Could not allocate memory for the script"); destroy_script(info); return NULL; } @@ -1338,14 +1338,14 @@ static script_info *create_script(char const *file) filename_fs = g_filename_from_utf8(info->filename, -1, NULL, NULL, NULL); if(!filename_fs) { - hexchat_printf(ph, "Invalid filename: %s", info->filename); + zoitechat_printf(ph, "Invalid filename: %s", info->filename); destroy_script(info); return NULL; } if(luaL_loadfile(L, filename_fs)) { g_free(filename_fs); - hexchat_printf(ph, "Lua syntax error: %s", luaL_optstring(L, -1, "")); + zoitechat_printf(ph, "Lua syntax error: %s", luaL_optstring(L, -1, "")); destroy_script(info); return NULL; } @@ -1354,14 +1354,14 @@ static script_info *create_script(char const *file) if(lua_pcall(L, 0, 0, base)) { char const *error = lua_tostring(L, -1); - hexchat_printf(ph, "Lua error: %s", error ? error : "(non-string error)"); + zoitechat_printf(ph, "Lua error: %s", error ? error : "(non-string error)"); destroy_script(info); return NULL; } lua_pop(L, 1); if(!info->name) { - hexchat_printf(ph, "Lua script didn't register with hexchat.register"); + zoitechat_printf(ph, "Lua script didn't register with zoitechat.register"); destroy_script(info); return NULL; } @@ -1390,7 +1390,7 @@ static int load_script(char const *file) if (info != NULL) { - hexchat_print(ph, "Lua script is already loaded"); + zoitechat_print(ph, "Lua script is already loaded"); return 0; } @@ -1448,7 +1448,7 @@ static int reload_script(char const *filename) static void autoload_scripts(void) { - char *path = g_build_filename(hexchat_get_info(ph, "configdir"), "addons", NULL); + char *path = g_build_filename(zoitechat_get_info(ph, "configdir"), "addons", NULL); GDir *dir = g_dir_open(path, 0, NULL); if(dir) { @@ -1479,7 +1479,7 @@ static void create_interpreter(void) interp->state = L; if(!L) { - hexchat_print(ph, "\00304Could not allocate memory for the interpreter"); + zoitechat_print(ph, "\00304Could not allocate memory for the interpreter"); g_free(interp); interp = NULL; return; @@ -1520,7 +1520,7 @@ static void inject_string(script_info *info, char const *line) lua_pop(L, 1); if(force_ret || luaL_loadbuffer(L, line, strlen(line), "@interpreter")) { - hexchat_printf(ph, "Lua syntax error: %s", luaL_optstring(L, -1, "")); + zoitechat_printf(ph, "Lua syntax error: %s", luaL_optstring(L, -1, "")); lua_pop(L, 2); g_free(ret_line); return; @@ -1532,7 +1532,7 @@ static void inject_string(script_info *info, char const *line) { char const *error = lua_tostring(L, -1); lua_pop(L, 2); - hexchat_printf(ph, "Lua error: %s", error ? error : "(non-string error)"); + zoitechat_printf(ph, "Lua error: %s", error ? error : "(non-string error)"); return; } top = lua_gettop(L); @@ -1549,7 +1549,7 @@ static void inject_string(script_info *info, char const *line) luaL_addvalue(&b); } luaL_pushresult(&b); - hexchat_print(ph, lua_tostring(L, -1)); + zoitechat_print(ph, lua_tostring(L, -1)); lua_pop(L, top - base + 1); } lua_pop(L, 1); @@ -1585,12 +1585,12 @@ static int command_reload(char *word[], char *word_eol[], void *userdata) static int command_console_exec(char *word[], char *word_eol[], void *userdata) { - char const *channel = hexchat_get_info(ph, "channel"); + char const *channel = zoitechat_get_info(ph, "channel"); if(channel && !strcmp(channel, console_tab)) { if(interp) { - hexchat_printf(ph, "> %s", word_eol[1]); + zoitechat_printf(ph, "> %s", word_eol[1]); inject_string(interp, word_eol[1]); } return HEXCHAT_EAT_ALL; @@ -1634,12 +1634,12 @@ static int command_lua(char *word[], char *word_eol[], void *userdata) else if(!strcmp(word[2], "unload")) { if(!unload_script(word[3])) - hexchat_printf(ph, "Could not find a script by the name '%s'", word[3]); + zoitechat_printf(ph, "Could not find a script by the name '%s'", word[3]); } else if(!strcmp(word[2], "reload")) { if(!reload_script(word[3])) - hexchat_printf(ph, "Could not find a script by the name '%s'", word[3]); + zoitechat_printf(ph, "Could not find a script by the name '%s'", word[3]); } else if(!strcmp(word[2], "exec")) { @@ -1655,7 +1655,7 @@ static int command_lua(char *word[], char *word_eol[], void *userdata) } else { - hexchat_printf(ph, "Could not find a script by the name '%s'", word[3]); + zoitechat_printf(ph, "Could not find a script by the name '%s'", word[3]); } } else if(!strcmp(word[2], "reset")) @@ -1677,27 +1677,27 @@ static int command_lua(char *word[], char *word_eol[], void *userdata) else if(!strcmp(word[2], "list")) { guint i; - hexchat_print(ph, + zoitechat_print(ph, "Name Version Filename Description\n" "---- ------- -------- -----------\n"); for(i = 0; i < scripts->len; i++) { script_info *info = scripts->pdata[i]; char *basename = g_path_get_basename(info->filename); - hexchat_printf(ph, "%-16s %-8s %-20s %-10s\n", info->name, info->version, + zoitechat_printf(ph, "%-16s %-8s %-20s %-10s\n", info->name, info->version, basename, info->description); g_free(basename); } if(interp) - hexchat_printf(ph, "%-16s %-8s", interp->name, plugin_version); + zoitechat_printf(ph, "%-16s %-8s", interp->name, plugin_version); } else if(!strcmp(word[2], "console")) { - hexchat_commandf(ph, "query %s", console_tab); + zoitechat_commandf(ph, "query %s", console_tab); } else { - hexchat_command(ph, "help lua"); + zoitechat_command(ph, "help lua"); } return HEXCHAT_EAT_ALL; } @@ -1705,11 +1705,11 @@ static int command_lua(char *word[], char *word_eol[], void *userdata) /* Reinitialization safegaurd */ static int initialized = 0; -G_MODULE_EXPORT int hexchat_plugin_init(hexchat_plugin *plugin_handle, char **name, char **description, char **version, char *arg) +G_MODULE_EXPORT int zoitechat_plugin_init(zoitechat_plugin *plugin_handle, char **name, char **description, char **version, char *arg) { if(initialized != 0) { - hexchat_print(plugin_handle, "Lua interface already loaded\n"); + zoitechat_print(plugin_handle, "Lua interface already loaded\n"); return 0; } @@ -1726,13 +1726,13 @@ G_MODULE_EXPORT int hexchat_plugin_init(hexchat_plugin *plugin_handle, char **na ph = plugin_handle; initialized = 1; - hexchat_hook_command(ph, "", HEXCHAT_PRI_NORM, command_console_exec, NULL, NULL); - hexchat_hook_command(ph, "LOAD", HEXCHAT_PRI_NORM, command_load, NULL, NULL); - hexchat_hook_command(ph, "UNLOAD", HEXCHAT_PRI_NORM, command_unload, NULL, NULL); - hexchat_hook_command(ph, "RELOAD", HEXCHAT_PRI_NORM, command_reload, NULL, NULL); - hexchat_hook_command(ph, "lua", HEXCHAT_PRI_NORM, command_lua, command_help, NULL); + zoitechat_hook_command(ph, "", HEXCHAT_PRI_NORM, command_console_exec, NULL, NULL); + zoitechat_hook_command(ph, "LOAD", HEXCHAT_PRI_NORM, command_load, NULL, NULL); + zoitechat_hook_command(ph, "UNLOAD", HEXCHAT_PRI_NORM, command_unload, NULL, NULL); + zoitechat_hook_command(ph, "RELOAD", HEXCHAT_PRI_NORM, command_reload, NULL, NULL); + zoitechat_hook_command(ph, "lua", HEXCHAT_PRI_NORM, command_lua, command_help, NULL); - hexchat_printf(ph, "%s version %s loaded.\n", plugin_name, plugin_version); + zoitechat_printf(ph, "%s version %s loaded.\n", plugin_name, plugin_version); scripts = g_ptr_array_new_with_free_func((GDestroyNotify)destroy_script); create_interpreter(); @@ -1742,7 +1742,7 @@ G_MODULE_EXPORT int hexchat_plugin_init(hexchat_plugin *plugin_handle, char **na return 1; } -G_MODULE_EXPORT int hexchat_plugin_deinit(hexchat_plugin *plugin_handle) +G_MODULE_EXPORT int zoitechat_plugin_deinit(zoitechat_plugin *plugin_handle) { guint i; gboolean active = FALSE; @@ -1758,7 +1758,7 @@ G_MODULE_EXPORT int hexchat_plugin_deinit(hexchat_plugin *plugin_handle) active = TRUE; if(active) { - hexchat_print(ph, "\00304Cannot unload the lua plugin while there are active states"); + zoitechat_print(ph, "\00304Cannot unload the lua plugin while there are active states"); return 0; } if(interp) diff --git a/plugins/lua/lua.vcxproj b/plugins/lua/lua.vcxproj index 5c0be68e..a4f9d560 100644 --- a/plugins/lua/lua.vcxproj +++ b/plugins/lua/lua.vcxproj @@ -22,15 +22,15 @@ - + $(LuaOutput) - $(HexChatRel)plugins\ + $(ZoiteChatRel)plugins\ WIN32;NDEBUG;_WINDOWS;_USRDLL;$(OwnFlags);%(PreprocessorDefinitions) - $(Glib);$(LuaInclude);..\..\src\common;$(HexChatLib);%(AdditionalIncludeDirectories) + $(Glib);$(LuaInclude);..\..\src\common;$(ZoiteChatLib);%(AdditionalIncludeDirectories) "$(LuaLib).lib";$(DepLibs);%(AdditionalDependencies) @@ -40,7 +40,7 @@ WIN32;_WIN64;_AMD64_;NDEBUG;_WINDOWS;_USRDLL;$(OwnFlags);%(PreprocessorDefinitions) - $(Glib);$(LuaInclude);..\..\src\common;$(HexChatLib);%(AdditionalIncludeDirectories) + $(Glib);$(LuaInclude);..\..\src\common;$(ZoiteChatLib);%(AdditionalIncludeDirectories) "$(LuaLib).lib";$(DepLibs);%(AdditionalDependencies) diff --git a/plugins/lua/meson.build b/plugins/lua/meson.build index 7faa3054..d6563172 100644 --- a/plugins/lua/meson.build +++ b/plugins/lua/meson.build @@ -5,7 +5,7 @@ else endif shared_module('lua', 'lua.c', - dependencies: [libgio_dep, hexchat_plugin_dep, lua_dep], + dependencies: [libgio_dep, zoitechat_plugin_dep, lua_dep], install: true, install_dir: plugindir, name_prefix: '', diff --git a/plugins/meson.build b/plugins/meson.build index 6d41182b..e45e4c6c 100644 --- a/plugins/meson.build +++ b/plugins/meson.build @@ -1,4 +1,4 @@ -plugindir = join_paths(get_option('libdir'), 'hexchat/plugins') +plugindir = join_paths(get_option('libdir'), 'zoitechat/plugins') if host_machine.system() == 'windows' if get_option('with-exec') diff --git a/plugins/perl/generate_header b/plugins/perl/generate_header index 7dd437ce..e4dc592c 100644 --- a/plugins/perl/generate_header +++ b/plugins/perl/generate_header @@ -25,13 +25,13 @@ sub toc { } for my $files ( - [ "hexchat.pm.h", # output file - "lib/HexChat.pm", # input files + [ "zoitechat.pm.h", # output file + "lib/ZoiteChat.pm", # input files "lib/Xchat.pm", - "lib/HexChat/Embed.pm", - "lib/HexChat/List/Network.pm", - "lib/HexChat/List/Network/Entry.pm", - "lib/HexChat/List/Network/AutoJoin.pm", + "lib/ZoiteChat/Embed.pm", + "lib/ZoiteChat/List/Network.pm", + "lib/ZoiteChat/List/Network/Entry.pm", + "lib/ZoiteChat/List/Network/AutoJoin.pm", ], [ "irc.pm.h", # output file "lib/IRC.pm" # input file diff --git a/plugins/perl/lib/Xchat.pm b/plugins/perl/lib/Xchat.pm index 2a95674e..e52903be 100644 --- a/plugins/perl/lib/Xchat.pm +++ b/plugins/perl/lib/Xchat.pm @@ -1 +1 @@ -require HexChat; +require ZoiteChat; diff --git a/plugins/perl/lib/HexChat.pm b/plugins/perl/lib/ZoiteChat.pm similarity index 71% rename from plugins/perl/lib/HexChat.pm rename to plugins/perl/lib/ZoiteChat.pm index d428a30e..e77ce506 100644 --- a/plugins/perl/lib/HexChat.pm +++ b/plugins/perl/lib/ZoiteChat.pm @@ -8,8 +8,8 @@ $SIG{__WARN__} = sub { print STDERR $message; } else { - if( defined &HexChat::Internal::print ) { - HexChat::print( $message ); + if( defined &ZoiteChat::Internal::print ) { + ZoiteChat::print( $message ); } else { warn $message; } @@ -24,7 +24,7 @@ use Symbol(); use Time::HiRes (); use Carp (); -package HexChat; +package ZoiteChat; use base qw(Exporter); use strict; use warnings; @@ -48,13 +48,13 @@ sub FD_EXCEPTION (); sub FD_NOTSOCKET (); sub get_context; -sub HexChat::Internal::context_info; -sub HexChat::Internal::print; +sub ZoiteChat::Internal::context_info; +sub ZoiteChat::Internal::print; #keep compatibility with Xchat scripts sub EAT_XCHAT (); BEGIN { - *Xchat:: = *HexChat::; + *Xchat:: = *ZoiteChat::; } our %EXPORT_TAGS = ( @@ -81,20 +81,20 @@ our @EXPORT = @{$EXPORT_TAGS{constants}}; our @EXPORT_OK = @{$EXPORT_TAGS{all}}; sub register { - my ($package, $calling_package) = HexChat::Embed::find_pkg(); - my $pkg_info = HexChat::Embed::pkg_info( $package ); + my ($package, $calling_package) = ZoiteChat::Embed::find_pkg(); + my $pkg_info = ZoiteChat::Embed::pkg_info( $package ); my $filename = $pkg_info->{filename}; my ($name, $version, $description, $callback) = @_; if( defined $pkg_info->{gui_entry} ) { - HexChat::print( "HexChat::register called more than once in " + ZoiteChat::print( "ZoiteChat::register called more than once in " . $pkg_info->{filename} ); return (); } $description = "" unless defined $description; if( $callback ) { - $callback = HexChat::Embed::fix_callback( + $callback = ZoiteChat::Embed::fix_callback( $package, $calling_package, $callback ); } @@ -106,7 +106,7 @@ sub register { $version = "NaN"; } $pkg_info->{gui_entry} = - HexChat::Internal::register( $name, $version, $description, $filename ); + ZoiteChat::Internal::register( $name, $version, $description, $filename ); # keep with old behavior return (); } @@ -136,21 +136,21 @@ sub hook_server { my $message = shift; my $callback = shift; my $options = shift; - my ($package, $calling_package) = HexChat::Embed::find_pkg(); + my ($package, $calling_package) = ZoiteChat::Embed::find_pkg(); - $callback = HexChat::Embed::fix_callback( + $callback = ZoiteChat::Embed::fix_callback( $package, $calling_package, $callback ); - my ($priority, $data) = ( HexChat::PRI_NORM, undef ); + my ($priority, $data) = ( ZoiteChat::PRI_NORM, undef ); _process_hook_options( $options, [qw(priority data)], [\($priority, $data)], ); - my $pkg_info = HexChat::Embed::pkg_info( $package ); - my $hook = HexChat::Internal::hook_server( + my $pkg_info = ZoiteChat::Embed::pkg_info( $package ); + my $hook = ZoiteChat::Internal::hook_server( $message, $priority, $callback, $data, $package ); push @{$pkg_info->{hooks}}, $hook if defined $hook; @@ -162,21 +162,21 @@ sub hook_command { my $command = shift; my $callback = shift; my $options = shift; - my ($package, $calling_package) = HexChat::Embed::find_pkg(); + my ($package, $calling_package) = ZoiteChat::Embed::find_pkg(); - $callback = HexChat::Embed::fix_callback( + $callback = ZoiteChat::Embed::fix_callback( $package, $calling_package, $callback ); - my ($priority, $help_text, $data) = ( HexChat::PRI_NORM, undef, undef ); + my ($priority, $help_text, $data) = ( ZoiteChat::PRI_NORM, undef, undef ); _process_hook_options( $options, [qw(priority help_text data)], [\($priority, $help_text, $data)], ); - my $pkg_info = HexChat::Embed::pkg_info( $package ); - my $hook = HexChat::Internal::hook_command( + my $pkg_info = ZoiteChat::Embed::pkg_info( $package ); + my $hook = ZoiteChat::Internal::hook_command( $command, $priority, $callback, $help_text, $data, $package ); push @{$pkg_info->{hooks}}, $hook if defined $hook; @@ -188,13 +188,13 @@ sub hook_print { my $event = shift; my $callback = shift; my $options = shift; - my ($package, $calling_package) = HexChat::Embed::find_pkg(); + my ($package, $calling_package) = ZoiteChat::Embed::find_pkg(); - $callback = HexChat::Embed::fix_callback( + $callback = ZoiteChat::Embed::fix_callback( $package, $calling_package, $callback ); - my ($priority, $run_after, $filter, $data) = ( HexChat::PRI_NORM, 0, 0, undef ); + my ($priority, $run_after, $filter, $data) = ( ZoiteChat::PRI_NORM, 0, 0, undef ); _process_hook_options( $options, [qw(priority run_after_event filter data)], @@ -202,7 +202,7 @@ sub hook_print { ); if( $run_after and $filter ) { - Carp::carp( "HexChat::hook_print's run_after_event and filter options are mutually exclusive, you can only use of them at a time per hook" ); + Carp::carp( "ZoiteChat::hook_print's run_after_event and filter options are mutually exclusive, you can only use of them at a time per hook" ); return; } @@ -254,8 +254,8 @@ sub hook_print { } - my $pkg_info = HexChat::Embed::pkg_info( $package ); - my $hook = HexChat::Internal::hook_print( + my $pkg_info = ZoiteChat::Embed::pkg_info( $package ); + my $hook = ZoiteChat::Internal::hook_print( $event, $priority, $callback, $data, $package ); push @{$pkg_info->{hooks}}, $hook if defined $hook; @@ -265,9 +265,9 @@ sub hook_print { sub hook_timer { return undef unless @_ >= 2; my ($timeout, $callback, $data) = @_; - my ($package, $calling_package) = HexChat::Embed::find_pkg(); + my ($package, $calling_package) = ZoiteChat::Embed::find_pkg(); - $callback = HexChat::Embed::fix_callback( + $callback = ZoiteChat::Embed::fix_callback( $package, $calling_package, $callback ); @@ -278,8 +278,8 @@ sub hook_timer { $data = $data->{data}; } - my $pkg_info = HexChat::Embed::pkg_info( $package ); - my $hook = HexChat::Internal::hook_timer( $timeout, $callback, $data, $package ); + my $pkg_info = ZoiteChat::Embed::pkg_info( $package ); + my $hook = ZoiteChat::Internal::hook_timer( $timeout, $callback, $data, $package ); push @{$pkg_info->{hooks}}, $hook if defined $hook; return $hook; } @@ -292,12 +292,12 @@ sub hook_fd { my $fileno = fileno $fd; return undef unless defined $fileno; # no underlying fd for this handle - my ($package, $calling_package) = HexChat::Embed::find_pkg(); - $callback = HexChat::Embed::fix_callback( + my ($package, $calling_package) = ZoiteChat::Embed::find_pkg(); + $callback = ZoiteChat::Embed::fix_callback( $package, $calling_package, $callback ); - my ($flags, $data) = (HexChat::FD_READ, undef); + my ($flags, $data) = (ZoiteChat::FD_READ, undef); _process_hook_options( $options, [qw(flags data)], @@ -311,8 +311,8 @@ sub hook_fd { ); }; - my $pkg_info = HexChat::Embed::pkg_info( $package ); - my $hook = HexChat::Internal::hook_fd( + my $pkg_info = ZoiteChat::Embed::pkg_info( $package ); + my $hook = ZoiteChat::Internal::hook_fd( $fileno, $cb, $flags, { DATA => $data, FD => $fd, CB => $callback, FLAGS => $flags, }, @@ -326,13 +326,13 @@ sub unhook { my $hook = shift @_; my $package = shift @_; ($package) = caller unless $package; - my $pkg_info = HexChat::Embed::pkg_info( $package ); + my $pkg_info = ZoiteChat::Embed::pkg_info( $package ); if( defined( $hook ) && $hook =~ /^\d+$/ && grep { $_ == $hook } @{$pkg_info->{hooks}} ) { $pkg_info->{hooks} = [grep { $_ != $hook } @{$pkg_info->{hooks}}]; - return HexChat::Internal::unhook( $hook ); + return ZoiteChat::Internal::unhook( $hook ); } return (); } @@ -362,16 +362,16 @@ sub _do_for_each { } my $num_done = 0; - my $old_ctx = HexChat::get_context(); + my $old_ctx = ZoiteChat::get_context(); for my $server ( @$servers ) { for my $channel ( @$channels ) { - if( HexChat::set_context( $channel, $server ) ) { + if( ZoiteChat::set_context( $channel, $server ) ) { $cb->(); $num_done++ } } } - HexChat::set_context( $old_ctx ); + ZoiteChat::set_context( $old_ctx ); return $num_done; } @@ -387,24 +387,24 @@ sub print { } return _do_for_each( - sub { HexChat::Internal::print( $text ); }, + sub { ZoiteChat::Internal::print( $text ); }, @_ ); } sub printf { my $format = shift; - HexChat::print( sprintf( $format, @_ ) ); + ZoiteChat::print( sprintf( $format, @_ ) ); } -# make HexChat::prnt() and HexChat::prntf() as aliases for HexChat::print() and -# HexChat::printf(), mainly useful when these functions are exported +# make ZoiteChat::prnt() and ZoiteChat::prntf() as aliases for ZoiteChat::print() and +# ZoiteChat::printf(), mainly useful when these functions are exported sub prnt { - goto &HexChat::print; + goto &ZoiteChat::print; } sub prntf { - goto &HexChat::printf; + goto &ZoiteChat::printf; } sub command { @@ -419,37 +419,37 @@ sub command { } return _do_for_each( - sub { HexChat::Internal::command( $_ ) foreach @commands }, + sub { ZoiteChat::Internal::command( $_ ) foreach @commands }, @_ ); } sub commandf { my $format = shift; - HexChat::command( sprintf( $format, @_ ) ); + ZoiteChat::command( sprintf( $format, @_ ) ); } sub plugin_pref_set { my $setting = shift // return 0; my $value = shift // return 0; - return HexChat::Internal::plugin_pref_set($setting, $value); + return ZoiteChat::Internal::plugin_pref_set($setting, $value); } sub plugin_pref_get { my $setting = shift // return 0; - return HexChat::Internal::plugin_pref_get($setting); + return ZoiteChat::Internal::plugin_pref_get($setting); } sub plugin_pref_delete { my $setting = shift // return 0; - return HexChat::Internal::plugin_pref_delete($setting); + return ZoiteChat::Internal::plugin_pref_delete($setting); } sub plugin_pref_list { - my %list = HexChat::Internal::plugin_pref_list(); + my %list = ZoiteChat::Internal::plugin_pref_list(); return \%list; } @@ -458,17 +458,17 @@ sub set_context { my $context; if( @_ == 2 ) { my ($channel, $server) = @_; - $context = HexChat::find_context( $channel, $server ); + $context = ZoiteChat::find_context( $channel, $server ); } elsif( @_ == 1 ) { if( defined $_[0] && $_[0] =~ /^\d+$/ ) { $context = $_[0]; } else { - $context = HexChat::find_context( $_[0] ); + $context = ZoiteChat::find_context( $_[0] ); } } elsif( @_ == 0 ) { - $context = HexChat::find_context(); + $context = ZoiteChat::find_context(); } - return $context ? HexChat::Internal::set_context( $context ) : 0; + return $context ? ZoiteChat::Internal::set_context( $context ) : 0; } sub get_info { @@ -477,19 +477,19 @@ sub get_info { if( defined( $id ) ) { if( grep { $id eq $_ } qw(state_cursor id) ) { - $info = HexChat::get_prefs( $id ); + $info = ZoiteChat::get_prefs( $id ); } else { - $info = HexChat::Internal::get_info( $id ); + $info = ZoiteChat::Internal::get_info( $id ); } } return $info; } sub user_info { - my $nick = HexChat::strip_code(shift @_ || HexChat::get_info( "nick" )); + my $nick = ZoiteChat::strip_code(shift @_ || ZoiteChat::get_info( "nick" )); my $user; - for (HexChat::get_list( "users" ) ) { - if ( HexChat::nickcmp( $_->{nick}, $nick ) == 0 ) { + for (ZoiteChat::get_list( "users" ) ) { + if ( ZoiteChat::nickcmp( $_->{nick}, $nick ) == 0 ) { $user = $_; last; } @@ -498,24 +498,24 @@ sub user_info { } sub context_info { - my $ctx = shift @_ || HexChat::get_context; - my $old_ctx = HexChat::get_context; + my $ctx = shift @_ || ZoiteChat::get_context; + my $old_ctx = ZoiteChat::get_context; my @fields = ( qw(away channel charset host id inputbox libdirfs modes network), qw(nick nickserv server topic version win_ptr win_status), qw(configdir xchatdir xchatdirfs state_cursor), ); - if( HexChat::set_context( $ctx ) ) { + if( ZoiteChat::set_context( $ctx ) ) { my %info; for my $field ( @fields ) { - $info{$field} = HexChat::get_info( $field ); + $info{$field} = ZoiteChat::get_info( $field ); } - my $ctx_info = HexChat::Internal::context_info; + my $ctx_info = ZoiteChat::Internal::context_info; @info{keys %$ctx_info} = values %$ctx_info; - HexChat::set_context( $old_ctx ); + ZoiteChat::set_context( $old_ctx ); return \%info; } else { return undef; @@ -527,9 +527,9 @@ sub get_list { Carp::carp( "'$_[0]' does not appear to be a valid list name" ); } if( $_[0] eq 'networks' ) { - return HexChat::List::Network->get(); + return ZoiteChat::List::Network->get(); } else { - return HexChat::Internal::get_list( $_[0] ); + return ZoiteChat::Internal::get_list( $_[0] ); } } diff --git a/plugins/perl/lib/HexChat/Embed.pm b/plugins/perl/lib/ZoiteChat/Embed.pm similarity index 89% rename from plugins/perl/lib/HexChat/Embed.pm rename to plugins/perl/lib/ZoiteChat/Embed.pm index c033d3c9..2ad41cac 100644 --- a/plugins/perl/lib/HexChat/Embed.pm +++ b/plugins/perl/lib/ZoiteChat/Embed.pm @@ -1,4 +1,4 @@ -package HexChat::Embed; +package ZoiteChat::Embed; use strict; use warnings; use Data::Dumper; @@ -9,7 +9,7 @@ use Data::Dumper; # filename # The full path to the script. # gui_entry -# This is hexchat_plugin pointer that is used to remove the script from +# This is zoitechat_plugin pointer that is used to remove the script from # Plugins and Scripts window when a script is unloaded. This has also # been converted with the PTR2IV() macro. # hooks @@ -43,11 +43,11 @@ sub load { if( exists $scripts{$package} ) { my $pkg_info = pkg_info( $package ); my $filename = File::Basename::basename( $pkg_info->{filename} ); - HexChat::printf( + ZoiteChat::printf( qq{'%s' already loaded from '%s'.\n}, $filename, $pkg_info->{filename} ); - HexChat::print( + ZoiteChat::print( 'If this is a different script then it rename and try '. 'loading it again.' ); @@ -61,7 +61,7 @@ sub load { $source =~ s/^__END__.*//ms; # this must come before the eval or the filename will not be found in - # HexChat::register + # ZoiteChat::register $scripts{$package}{filename} = $file; $scripts{$package}{loaded_at} = Time::HiRes::time(); @@ -94,7 +94,7 @@ sub load { $error_message .= " $conflict_package already defined in " . pkg_info($owner_package{ $conflict_package })->{filename}."\n"; } - HexChat::print( $error_message ); + ZoiteChat::print( $error_message ); return 2; } @@ -115,7 +115,7 @@ sub load { unless( exists $scripts{$package}{gui_entry} ) { $scripts{$package}{gui_entry} = - HexChat::Internal::register( + ZoiteChat::Internal::register( "", "unknown", "", $file ); } @@ -123,13 +123,13 @@ sub load { if( $@ ) { # something went wrong $@ =~ s/\(eval \d+\)/$file/g; - HexChat::print( "Error loading '$file':\n$@\n" ); + ZoiteChat::print( "Error loading '$file':\n$@\n" ); # make sure the script list doesn't contain false information unload( $scripts{$package}{filename} ); return 1; } } else { - HexChat::print( "Error opening '$file': $!\n" ); + ZoiteChat::print( "Error opening '$file': $!\n" ); return 2; } @@ -163,7 +163,7 @@ sub unload { if( exists $pkg_info->{hooks} ) { for my $hook ( @{$pkg_info->{hooks}} ) { - HexChat::unhook( $hook, $package ); + ZoiteChat::unhook( $hook, $package ); } } @@ -177,10 +177,10 @@ sub unload { } Symbol::delete_package( $package ); delete $scripts{$package}; - return HexChat::EAT_ALL; + return ZoiteChat::EAT_ALL; } else { - HexChat::print( qq{"$file" is not loaded.\n} ); - return HexChat::EAT_NONE; + ZoiteChat::print( qq{"$file" is not loaded.\n} ); + return ZoiteChat::EAT_NONE; } } @@ -189,7 +189,7 @@ sub unload_all { unload( $scripts{$package}->{filename} ); } - return HexChat::EAT_ALL; + return ZoiteChat::EAT_ALL; } sub reload { @@ -204,11 +204,11 @@ sub reload { } load( $fullpath ); - return HexChat::EAT_ALL; + return ZoiteChat::EAT_ALL; } sub reload_all { - my @dirs = HexChat::get_info( "configdir" ); + my @dirs = ZoiteChat::get_info( "configdir" ); push @dirs, File::Spec->catdir( $dirs[0], "plugins" ); for my $dir ( @dirs ) { my $auto_load_glob = File::Spec->catfile( $dir, "*.pl" ); @@ -232,22 +232,22 @@ sub evaluate { my ($code) = @_; my @results = eval $code; - HexChat::print $@ if $@; #print warnings + ZoiteChat::print $@ if $@; #print warnings local $Data::Dumper::Sortkeys = 1; local $Data::Dumper::Terse = 1; if (@results > 1) { - HexChat::print Dumper \@results; + ZoiteChat::print Dumper \@results; } elsif (ref $results[0] || !$results[0]) { - HexChat::print Dumper $results[0]; + ZoiteChat::print Dumper $results[0]; } else { - HexChat::print $results[0]; + ZoiteChat::print $results[0]; } - return HexChat::EAT_HEXCHAT; + return ZoiteChat::EAT_HEXCHAT; }; sub expand_homedir { @@ -267,7 +267,7 @@ sub file2pkg { my $string = File::Basename::basename( shift @_ ); $string =~ s/\.pl$//i; $string =~ s|([^A-Za-z0-9/])|'_'.unpack("H*",$1)|eg; - return "HexChat::Script::" . $string; + return "ZoiteChat::Script::" . $string; } sub pkg_info { @@ -279,7 +279,7 @@ sub find_external_pkg { my $level = 1; while( my @frame = caller( $level ) ) { - return @frame if $frame[0] !~ /(?:^IRC$|^HexChat)/; + return @frame if $frame[0] !~ /(?:^IRC$|^ZoiteChat)/; $level++; } return; @@ -289,7 +289,7 @@ sub find_pkg { my $level = 1; while( my ($package, $file, $line) = caller( $level ) ) { - return $package if $package =~ /^HexChat::Script::/; + return $package if $package =~ /^ZoiteChat::Script::/; $level++; } diff --git a/plugins/perl/lib/HexChat/List/Network.pm b/plugins/perl/lib/ZoiteChat/List/Network.pm similarity index 76% rename from plugins/perl/lib/HexChat/List/Network.pm rename to plugins/perl/lib/ZoiteChat/List/Network.pm index 64b3d14c..3741a241 100644 --- a/plugins/perl/lib/HexChat/List/Network.pm +++ b/plugins/perl/lib/ZoiteChat/List/Network.pm @@ -1,4 +1,4 @@ -package HexChat::List::Network; +package ZoiteChat::List::Network; use strict; use warnings; use Storable qw(dclone); @@ -6,7 +6,7 @@ my $last_modified; my @servers; sub get { - my $server_file = HexChat::get_info( "configdir" ) . "/servlist.conf"; + my $server_file = ZoiteChat::get_info( "configdir" ) . "/servlist.conf"; # recreate the list only if the server list file has changed if( -f $server_file && @@ -19,7 +19,7 @@ sub get { while( my $record = <$fh> ) { chomp $record; next if $record =~ /^v=/; # skip the version line - push @servers, HexChat::List::Network::Entry::parse( $record ); + push @servers, ZoiteChat::List::Network::Entry::parse( $record ); } } else { warn "Unable to open '$server_file': $!"; diff --git a/plugins/perl/lib/HexChat/List/Network/AutoJoin.pm b/plugins/perl/lib/ZoiteChat/List/Network/AutoJoin.pm similarity index 96% rename from plugins/perl/lib/HexChat/List/Network/AutoJoin.pm rename to plugins/perl/lib/ZoiteChat/List/Network/AutoJoin.pm index cc51af25..e988c4b6 100644 --- a/plugins/perl/lib/HexChat/List/Network/AutoJoin.pm +++ b/plugins/perl/lib/ZoiteChat/List/Network/AutoJoin.pm @@ -1,4 +1,4 @@ -package HexChat::List::Network::AutoJoin; +package ZoiteChat::List::Network::AutoJoin; use strict; use warnings; diff --git a/plugins/perl/lib/HexChat/List/Network/Entry.pm b/plugins/perl/lib/ZoiteChat/List/Network/Entry.pm similarity index 92% rename from plugins/perl/lib/HexChat/List/Network/Entry.pm rename to plugins/perl/lib/ZoiteChat/List/Network/Entry.pm index 828a7791..c59e51b6 100644 --- a/plugins/perl/lib/HexChat/List/Network/Entry.pm +++ b/plugins/perl/lib/ZoiteChat/List/Network/Entry.pm @@ -1,4 +1,4 @@ -package HexChat::List::Network::Entry; +package ZoiteChat::List::Network::Entry; use strict; use warnings; @@ -26,7 +26,7 @@ sub parse { # the order of the channels need to be maintained # list of { channel => .., key => ... } - autojoins => HexChat::List::Network::AutoJoin->new( '' ), + autojoins => ZoiteChat::List::Network::AutoJoin->new( '' ), connect_commands => [], flags => {}, selected => undef, @@ -39,7 +39,7 @@ sub parse { my @fields = split /\n/, $data; chomp @fields; - $entry->{ autojoins } = HexChat::List::Network::AutoJoin->new(); + $entry->{ autojoins } = ZoiteChat::List::Network::AutoJoin->new(); for my $field ( @fields ) { SWITCH: for ( $field ) { diff --git a/plugins/perl/meson.build b/plugins/perl/meson.build index ebcf35bb..1e7b301e 100644 --- a/plugins/perl/meson.build +++ b/plugins/perl/meson.build @@ -1,15 +1,15 @@ generate_perl_header = find_program('generate_header.py') -hexchat_perl_module = custom_target('hexchat-perl-header', +zoitechat_perl_module = custom_target('zoitechat-perl-header', input: [ - 'lib/HexChat.pm', + 'lib/ZoiteChat.pm', 'lib/Xchat.pm', - 'lib/HexChat/Embed.pm', - 'lib/HexChat/List/Network.pm', - 'lib/HexChat/List/Network/Entry.pm', - 'lib/HexChat/List/Network/AutoJoin.pm', + 'lib/ZoiteChat/Embed.pm', + 'lib/ZoiteChat/List/Network.pm', + 'lib/ZoiteChat/List/Network/Entry.pm', + 'lib/ZoiteChat/List/Network/AutoJoin.pm', ], - output: 'hexchat.pm.h', + output: 'zoitechat.pm.h', command: [generate_perl_header, '@OUTPUT@', '@INPUT@'] ) @@ -82,8 +82,8 @@ perl_dep = declare_dependency( ) shared_module('perl', - sources: ['perl.c', hexchat_perl_module, irc_perl_module], - dependencies: [libgio_dep, hexchat_plugin_dep, perl_dep], + sources: ['perl.c', zoitechat_perl_module, irc_perl_module], + dependencies: [libgio_dep, zoitechat_plugin_dep, perl_dep], install: true, install_dir: plugindir, install_rpath: perl_rpath, diff --git a/plugins/perl/perl.c b/plugins/perl/perl.c index 6f30400c..1d97ce39 100644 --- a/plugins/perl/perl.c +++ b/plugins/perl/perl.c @@ -38,9 +38,9 @@ #undef PACKAGE -#include "hexchat-plugin.h" +#include "zoitechat-plugin.h" -static hexchat_plugin *ph; /* plugin handle */ +static zoitechat_plugin *ph; /* plugin handle */ static int perl_load_file (char *script_name); @@ -136,10 +136,10 @@ perl_auto_load (void *unused) #endif /* get the dir in local filesystem encoding (what opendir() expects!) */ - xdir = hexchat_get_info (ph, "configdir"); + xdir = zoitechat_get_info (ph, "configdir"); /* don't pollute the filesystem with script files, this only causes misuse of the folders - * only use ~/.config/hexchat/addons/ and %APPDATA%\HexChat\addons */ + * only use ~/.config/zoitechat/addons/ and %APPDATA%\ZoiteChat\addons */ sub_dir = g_build_filename (xdir, "addons", NULL); perl_auto_load_from_path (sub_dir); g_free (sub_dir); @@ -156,8 +156,8 @@ typedef struct { SV *callback; SV *userdata; - hexchat_hook *hook; /* required for timers */ - hexchat_context *ctx; /* allow timers to remember their context */ + zoitechat_hook *hook; /* required for timers */ + zoitechat_context *ctx; /* allow timers to remember their context */ SV *package; /* need to track the package name when removing hooks by returning REMOVE */ @@ -187,10 +187,10 @@ execute_perl (SV * function, char *args) count = call_sv (function, G_EVAL | G_SCALAR); SPAGAIN; if (SvTRUE (ERRSV)) { - hexchat_printf(ph, "Perl error: %s\n", SvPV_nolen (ERRSV)); + zoitechat_printf(ph, "Perl error: %s\n", SvPV_nolen (ERRSV)); if (!SvOK (POPs)) {} /* remove undef from the top of the stack */ } else if (count != 1) { - hexchat_printf (ph, "Perl error: expected 1 value from %s, " + zoitechat_printf (ph, "Perl error: expected 1 value from %s, " "got: %d\n", SvPV_nolen (function), count); } else { ret_value = POPi; @@ -230,7 +230,7 @@ get_filename (char *word[], char *word_eol[]) } static SV * -list_item_to_sv ( hexchat_list *list, const char *const *fields ) +list_item_to_sv ( zoitechat_list *list, const char *const *fields ) { HV *hash = newHV(); SV *field_value; @@ -245,7 +245,7 @@ list_item_to_sv ( hexchat_list *list, const char *const *fields ) switch (fields[field_index][0]) { case 's': - field = hexchat_list_str (ph, list, field_name); + field = zoitechat_list_str (ph, list, field_name); if (field != NULL) { field_value = newSVpvn (field, strlen (field)); } else { @@ -253,11 +253,11 @@ list_item_to_sv ( hexchat_list *list, const char *const *fields ) } break; case 'p': - field_value = newSViv (PTR2IV (hexchat_list_str (ph, list, + field_value = newSViv (PTR2IV (zoitechat_list_str (ph, list, field_name))); break; case 'i': - field_value = newSVuv (hexchat_list_int (ph, list, field_name)); + field_value = newSVuv (zoitechat_list_int (ph, list, field_name)); break; case 't': /* From perldoc for Perl's own timelocal() and timegm(): @@ -272,7 +272,7 @@ list_item_to_sv ( hexchat_list *list, const char *const *fields ) * * This means that using a double (NV) for our own time_t suffers from the same assumptions that Perl's own functions do. */ - field_value = newSVnv ((const NV) hexchat_list_time (ph, list, field_name)); + field_value = newSVnv ((const NV) zoitechat_list_time (ph, list, field_name)); break; default: field_value = &PL_sv_undef; @@ -306,11 +306,11 @@ array2av (char *array[]) return av; } -/* sets $HexChat::Embed::current_package */ +/* sets $ZoiteChat::Embed::current_package */ static void set_current_package (SV *package) { - SV *current_package = get_sv ("HexChat::Embed::current_package", 1); + SV *current_package = get_sv ("ZoiteChat::Embed::current_package", 1); SvSetSV_nosteal (current_package, package); } @@ -335,12 +335,12 @@ fd_cb (int fd, int flags, void *userdata) SPAGAIN; if (SvTRUE (ERRSV)) { - hexchat_printf (ph, "Error in fd callback %s", SvPV_nolen (ERRSV)); + zoitechat_printf (ph, "Error in fd callback %s", SvPV_nolen (ERRSV)); if (!SvOK (POPs)) {} /* remove undef from the top of the stack */ retVal = HEXCHAT_EAT_ALL; } else { if (count != 1) { - hexchat_print (ph, "Fd handler should only return 1 value."); + zoitechat_print (ph, "Fd handler should only return 1 value."); retVal = HEXCHAT_EAT_NONE; } else { retVal = POPi; @@ -350,7 +350,7 @@ fd_cb (int fd, int flags, void *userdata) XPUSHs (sv_2mortal (newSViv (PTR2IV (data->hook)))); PUTBACK; - call_pv ("HexChat::unhook", G_EVAL); + call_pv ("ZoiteChat::unhook", G_EVAL); SPAGAIN; SvREFCNT_dec (data->callback); @@ -387,7 +387,7 @@ timer_cb (void *userdata) PUTBACK; if (data->ctx) { - hexchat_set_context (ph, data->ctx); + zoitechat_set_context (ph, data->ctx); } set_current_package (data->package); @@ -396,12 +396,12 @@ timer_cb (void *userdata) SPAGAIN; if (SvTRUE (ERRSV)) { - hexchat_printf (ph, "Error in timer callback %s", SvPV_nolen (ERRSV)); + zoitechat_printf (ph, "Error in timer callback %s", SvPV_nolen (ERRSV)); if (!SvOK (POPs)) {} /* remove undef from the top of the stack */ retVal = HEXCHAT_EAT_ALL; } else { if (count != 1) { - hexchat_print (ph, "Timer handler should only return 1 value."); + zoitechat_print (ph, "Timer handler should only return 1 value."); retVal = HEXCHAT_EAT_NONE; } else { retVal = POPi; @@ -412,7 +412,7 @@ timer_cb (void *userdata) XPUSHs (sv_mortalcopy (data->package)); PUTBACK; - call_pv ("HexChat::unhook", G_EVAL); + call_pv ("ZoiteChat::unhook", G_EVAL); SPAGAIN; } } @@ -440,7 +440,7 @@ server_cb (char *word[], char *word_eol[], void *userdata) if (data->depth) return HEXCHAT_EAT_NONE; - /* hexchat_printf (ph, */ + /* zoitechat_printf (ph, */ /* "Received %d words in server callback", av_len (wd)); */ PUSHMARK (SP); XPUSHs (newRV_noinc ((SV *) array2av (word))); @@ -455,12 +455,12 @@ server_cb (char *word[], char *word_eol[], void *userdata) data->depth--; SPAGAIN; if (SvTRUE (ERRSV)) { - hexchat_printf (ph, "Error in server callback %s", SvPV_nolen (ERRSV)); + zoitechat_printf (ph, "Error in server callback %s", SvPV_nolen (ERRSV)); if (!SvOK (POPs)) {} /* remove undef from the top of the stack */ retVal = HEXCHAT_EAT_NONE; } else { if (count != 1) { - hexchat_print (ph, "Server handler should only return 1 value."); + zoitechat_print (ph, "Server handler should only return 1 value."); retVal = HEXCHAT_EAT_NONE; } else { retVal = POPi; @@ -489,7 +489,7 @@ command_cb (char *word[], char *word_eol[], void *userdata) if (data->depth) return HEXCHAT_EAT_NONE; - /* hexchat_printf (ph, "Received %d words in command callback", */ + /* zoitechat_printf (ph, "Received %d words in command callback", */ /* av_len (wd)); */ PUSHMARK (SP); XPUSHs (newRV_noinc ((SV *) array2av (word))); @@ -504,12 +504,12 @@ command_cb (char *word[], char *word_eol[], void *userdata) data->depth--; SPAGAIN; if (SvTRUE (ERRSV)) { - hexchat_printf (ph, "Error in command callback %s", SvPV_nolen (ERRSV)); + zoitechat_printf (ph, "Error in command callback %s", SvPV_nolen (ERRSV)); if (!SvOK (POPs)) {} /* remove undef from the top of the stack */ retVal = HEXCHAT_EAT_HEXCHAT; } else { if (count != 1) { - hexchat_print (ph, "Command handler should only return 1 value."); + zoitechat_print (ph, "Command handler should only return 1 value."); retVal = HEXCHAT_EAT_NONE; } else { retVal = POPi; @@ -567,7 +567,7 @@ print_cb (char *word[], void *userdata) } } - /*hexchat_printf (ph, "Received %d words in print callback", av_len (wd)+1); */ + /*zoitechat_printf (ph, "Received %d words in print callback", av_len (wd)+1); */ PUSHMARK (SP); XPUSHs (newRV_noinc ((SV *) wd)); XPUSHs (data->userdata); @@ -580,12 +580,12 @@ print_cb (char *word[], void *userdata) data->depth--; SPAGAIN; if (SvTRUE (ERRSV)) { - hexchat_printf (ph, "Error in print callback %s", SvPV_nolen (ERRSV)); + zoitechat_printf (ph, "Error in print callback %s", SvPV_nolen (ERRSV)); if (!SvOK (POPs)) {} /* remove undef from the top of the stack */ retVal = HEXCHAT_EAT_NONE; } else { if (count != 1) { - hexchat_print (ph, "Print handler should only return 1 value."); + zoitechat_print (ph, "Print handler should only return 1 value."); retVal = HEXCHAT_EAT_NONE; } else { retVal = POPi; @@ -602,26 +602,26 @@ print_cb (char *word[], void *userdata) /* custom IRC perl functions for scripting */ -/* HexChat::Internal::register (scriptname, version, desc, shutdowncallback, filename) +/* ZoiteChat::Internal::register (scriptname, version, desc, shutdowncallback, filename) * */ static -XS (XS_HexChat_register) +XS (XS_ZoiteChat_register) { char *name, *version, *desc, *filename; void *gui_entry; dXSARGS; if (items != 4) { - hexchat_printf (ph, - "Usage: HexChat::Internal::register(scriptname, version, desc, filename)"); + zoitechat_printf (ph, + "Usage: ZoiteChat::Internal::register(scriptname, version, desc, filename)"); } else { name = SvPV_nolen (ST (0)); version = SvPV_nolen (ST (1)); desc = SvPV_nolen (ST (2)); filename = SvPV_nolen (ST (3)); - gui_entry = hexchat_plugingui_add (ph, filename, name, + gui_entry = zoitechat_plugingui_add (ph, filename, name, desc, version, NULL); XSRETURN_IV (PTR2IV (gui_entry)); @@ -630,25 +630,25 @@ XS (XS_HexChat_register) } -/* HexChat::print(output) */ +/* ZoiteChat::print(output) */ static -XS (XS_HexChat_print) +XS (XS_ZoiteChat_print) { char *text = NULL; dXSARGS; if (items != 1) { - hexchat_print (ph, "Usage: HexChat::Internal::print(text)"); + zoitechat_print (ph, "Usage: ZoiteChat::Internal::print(text)"); } else { text = SvPV_nolen (ST (0)); - hexchat_print (ph, text); + zoitechat_print (ph, text); } XSRETURN_EMPTY; } static -XS (XS_HexChat_emit_print) +XS (XS_ZoiteChat_emit_print) { char *event_name; int RETVAL; @@ -656,7 +656,7 @@ XS (XS_HexChat_emit_print) dXSARGS; if (items < 1) { - hexchat_print (ph, "Usage: HexChat::emit_print(event_name, ...)"); + zoitechat_print (ph, "Usage: ZoiteChat::emit_print(event_name, ...)"); } else { event_name = (char *) SvPV_nolen (ST (0)); RETVAL = 0; @@ -670,25 +670,25 @@ XS (XS_HexChat_emit_print) switch (count) { case 1: - RETVAL = hexchat_emit_print (ph, event_name, NULL); + RETVAL = zoitechat_emit_print (ph, event_name, NULL); break; case 2: - RETVAL = hexchat_emit_print (ph, event_name, + RETVAL = zoitechat_emit_print (ph, event_name, SvPV_nolen (ST (1)), NULL); break; case 3: - RETVAL = hexchat_emit_print (ph, event_name, + RETVAL = zoitechat_emit_print (ph, event_name, SvPV_nolen (ST (1)), SvPV_nolen (ST (2)), NULL); break; case 4: - RETVAL = hexchat_emit_print (ph, event_name, + RETVAL = zoitechat_emit_print (ph, event_name, SvPV_nolen (ST (1)), SvPV_nolen (ST (2)), SvPV_nolen (ST (3)), NULL); break; case 5: - RETVAL = hexchat_emit_print (ph, event_name, + RETVAL = zoitechat_emit_print (ph, event_name, SvPV_nolen (ST (1)), SvPV_nolen (ST (2)), SvPV_nolen (ST (3)), @@ -702,7 +702,7 @@ XS (XS_HexChat_emit_print) } static -XS (XS_HexChat_send_modes) +XS (XS_ZoiteChat_send_modes) { AV *p_targets = NULL; int modes_per_line = 0; @@ -715,8 +715,8 @@ XS (XS_HexChat_send_modes) dXSARGS; if (items < 3 || items > 4) { - hexchat_print (ph, - "Usage: HexChat::send_modes( targets, sign, mode, modes_per_line)" + zoitechat_print (ph, + "Usage: ZoiteChat::send_modes( targets, sign, mode, modes_per_line)" ); } else { if (SvROK (ST (0))) { @@ -750,22 +750,22 @@ XS (XS_HexChat_send_modes) modes_per_line = (int) SvIV (ST (3)); } - hexchat_send_modes (ph, targets, target_count, modes_per_line, sign, mode); + zoitechat_send_modes (ph, targets, target_count, modes_per_line, sign, mode); g_free ((char**) targets); } } static -XS (XS_HexChat_get_info) +XS (XS_ZoiteChat_get_info) { SV *temp = NULL; dXSARGS; if (items != 1) { - hexchat_print (ph, "Usage: HexChat::get_info(id)"); + zoitechat_print (ph, "Usage: ZoiteChat::get_info(id)"); } else { SV *id = ST (0); const char *RETVAL; - RETVAL = hexchat_get_info (ph, SvPV_nolen (id)); + RETVAL = zoitechat_get_info (ph, SvPV_nolen (id)); if (RETVAL == NULL) { XSRETURN_UNDEF; } @@ -794,32 +794,32 @@ XS (XS_HexChat_get_info) } static -XS (XS_HexChat_context_info) +XS (XS_ZoiteChat_context_info) { const char *const *fields; dXSARGS; if (items > 0 ) { - hexchat_print (ph, "Usage: HexChat::Internal::context_info()"); + zoitechat_print (ph, "Usage: ZoiteChat::Internal::context_info()"); } - fields = hexchat_list_fields (ph, "channels" ); + fields = zoitechat_list_fields (ph, "channels" ); XPUSHs (list_item_to_sv (NULL, fields)); XSRETURN (1); } static -XS (XS_HexChat_get_prefs) +XS (XS_ZoiteChat_get_prefs) { const char *str; int integer; SV *temp = NULL; dXSARGS; if (items != 1) { - hexchat_print (ph, "Usage: HexChat::get_prefs(name)"); + zoitechat_print (ph, "Usage: ZoiteChat::get_prefs(name)"); } else { - switch (hexchat_get_prefs (ph, SvPV_nolen (ST (0)), &str, &integer)) { + switch (zoitechat_get_prefs (ph, SvPV_nolen (ST (0)), &str, &integer)) { case 0: XSRETURN_UNDEF; break; @@ -844,9 +844,9 @@ XS (XS_HexChat_get_prefs) } } -/* HexChat::Internal::hook_server(name, priority, callback, userdata) */ +/* ZoiteChat::Internal::hook_server(name, priority, callback, userdata) */ static -XS (XS_HexChat_hook_server) +XS (XS_ZoiteChat_hook_server) { char *name; @@ -854,14 +854,14 @@ XS (XS_HexChat_hook_server) SV *callback; SV *userdata; SV *package; - hexchat_hook *hook; + zoitechat_hook *hook; HookData *data; dXSARGS; if (items != 5) { - hexchat_print (ph, - "Usage: HexChat::Internal::hook_server(name, priority, callback, userdata, package)"); + zoitechat_print (ph, + "Usage: ZoiteChat::Internal::hook_server(name, priority, callback, userdata, package)"); } else { name = SvPV_nolen (ST (0)); pri = (int) SvIV (ST (1)); @@ -875,15 +875,15 @@ XS (XS_HexChat_hook_server) data->depth = 0; data->package = newSVsv (package); - hook = hexchat_hook_server (ph, name, pri, server_cb, data); + hook = zoitechat_hook_server (ph, name, pri, server_cb, data); XSRETURN_IV (PTR2IV (hook)); } } -/* HexChat::Internal::hook_command(name, priority, callback, help_text, userdata) */ +/* ZoiteChat::Internal::hook_command(name, priority, callback, help_text, userdata) */ static -XS (XS_HexChat_hook_command) +XS (XS_ZoiteChat_hook_command) { char *name; int pri; @@ -891,14 +891,14 @@ XS (XS_HexChat_hook_command) char *help_text = NULL; SV *userdata; SV *package; - hexchat_hook *hook; + zoitechat_hook *hook; HookData *data; dXSARGS; if (items != 6) { - hexchat_print (ph, - "Usage: HexChat::Internal::hook_command(name, priority, callback, help_text, userdata, package)"); + zoitechat_print (ph, + "Usage: ZoiteChat::Internal::hook_command(name, priority, callback, help_text, userdata, package)"); } else { name = SvPV_nolen (ST (0)); pri = (int) SvIV (ST (1)); @@ -919,16 +919,16 @@ XS (XS_HexChat_hook_command) data->userdata = newSVsv (userdata); data->depth = 0; data->package = newSVsv (package); - hook = hexchat_hook_command (ph, name, pri, command_cb, help_text, data); + hook = zoitechat_hook_command (ph, name, pri, command_cb, help_text, data); XSRETURN_IV (PTR2IV (hook)); } } -/* HexChat::Internal::hook_print(name, priority, callback, [userdata]) */ +/* ZoiteChat::Internal::hook_print(name, priority, callback, [userdata]) */ static -XS (XS_HexChat_hook_print) +XS (XS_ZoiteChat_hook_print) { char *name; @@ -936,12 +936,12 @@ XS (XS_HexChat_hook_print) SV *callback; SV *userdata; SV *package; - hexchat_hook *hook; + zoitechat_hook *hook; HookData *data; dXSARGS; if (items != 5) { - hexchat_print (ph, - "Usage: HexChat::Internal::hook_print(name, priority, callback, userdata, package)"); + zoitechat_print (ph, + "Usage: ZoiteChat::Internal::hook_print(name, priority, callback, userdata, package)"); } else { name = SvPV_nolen (ST (0)); pri = (int) SvIV (ST (1)); @@ -955,28 +955,28 @@ XS (XS_HexChat_hook_print) data->userdata = newSVsv (userdata); data->depth = 0; data->package = newSVsv (package); - hook = hexchat_hook_print (ph, name, pri, print_cb, data); + hook = zoitechat_hook_print (ph, name, pri, print_cb, data); XSRETURN_IV (PTR2IV (hook)); } } -/* HexChat::Internal::hook_timer(timeout, callback, userdata) */ +/* ZoiteChat::Internal::hook_timer(timeout, callback, userdata) */ static -XS (XS_HexChat_hook_timer) +XS (XS_ZoiteChat_hook_timer) { int timeout; SV *callback; SV *userdata; - hexchat_hook *hook; + zoitechat_hook *hook; SV *package; HookData *data; dXSARGS; if (items != 4) { - hexchat_print (ph, - "Usage: HexChat::Internal::hook_timer(timeout, callback, userdata, package)"); + zoitechat_print (ph, + "Usage: ZoiteChat::Internal::hook_timer(timeout, callback, userdata, package)"); } else { timeout = (int) SvIV (ST (0)); callback = ST (1); @@ -987,32 +987,32 @@ XS (XS_HexChat_hook_timer) data = g_new (HookData, 1); data->callback = newSVsv (callback); data->userdata = newSVsv (userdata); - data->ctx = hexchat_get_context (ph); + data->ctx = zoitechat_get_context (ph); data->package = newSVsv (package); - hook = hexchat_hook_timer (ph, timeout, timer_cb, data); + hook = zoitechat_hook_timer (ph, timeout, timer_cb, data); data->hook = hook; XSRETURN_IV (PTR2IV (hook)); } } -/* HexChat::Internal::hook_fd(fd, callback, flags, userdata) */ +/* ZoiteChat::Internal::hook_fd(fd, callback, flags, userdata) */ static -XS (XS_HexChat_hook_fd) +XS (XS_ZoiteChat_hook_fd) { int fd; SV *callback; int flags; SV *userdata; SV *package; - hexchat_hook *hook; + zoitechat_hook *hook; HookData *data; dXSARGS; if (items != 5) { - hexchat_print (ph, - "Usage: HexChat::Internal::hook_fd(fd, callback, flags, userdata)"); + zoitechat_print (ph, + "Usage: ZoiteChat::Internal::hook_fd(fd, callback, flags, userdata)"); } else { fd = (int) SvIV (ST (0)); callback = ST (1); @@ -1028,7 +1028,7 @@ XS (XS_HexChat_hook_fd) */ fd = _get_osfhandle(fd); if (fd < 0) { - hexchat_print(ph, "Invalid file descriptor"); + zoitechat_print(ph, "Invalid file descriptor"); XSRETURN_UNDEF; } } @@ -1039,7 +1039,7 @@ XS (XS_HexChat_hook_fd) data->userdata = newSVsv (userdata); data->depth = 0; data->package = newSVsv (package); - hook = hexchat_hook_fd (ph, fd, flags, fd_cb, data); + hook = zoitechat_hook_fd (ph, fd, flags, fd_cb, data); data->hook = hook; XSRETURN_IV (PTR2IV (hook)); @@ -1047,17 +1047,17 @@ XS (XS_HexChat_hook_fd) } static -XS (XS_HexChat_unhook) +XS (XS_ZoiteChat_unhook) { - hexchat_hook *hook; + zoitechat_hook *hook; HookData *userdata; int retCount = 0; dXSARGS; if (items != 1) { - hexchat_print (ph, "Usage: HexChat::unhook(hook)"); + zoitechat_print (ph, "Usage: ZoiteChat::unhook(hook)"); } else { - hook = INT2PTR (hexchat_hook *, SvUV (ST (0))); - userdata = (HookData *) hexchat_unhook (ph, hook); + hook = INT2PTR (zoitechat_hook *, SvUV (ST (0))); + userdata = (HookData *) zoitechat_unhook (ph, hook); if (userdata != NULL) { if (userdata->callback != NULL) { @@ -1081,33 +1081,33 @@ XS (XS_HexChat_unhook) XSRETURN_EMPTY; } -/* HexChat::Internal::command(command) */ +/* ZoiteChat::Internal::command(command) */ static -XS (XS_HexChat_command) +XS (XS_ZoiteChat_command) { char *cmd = NULL; dXSARGS; if (items != 1) { - hexchat_print (ph, "Usage: HexChat::Internal::command(command)"); + zoitechat_print (ph, "Usage: ZoiteChat::Internal::command(command)"); } else { cmd = SvPV_nolen (ST (0)); - hexchat_command (ph, cmd); + zoitechat_command (ph, cmd); } XSRETURN_EMPTY; } static -XS (XS_HexChat_find_context) +XS (XS_ZoiteChat_find_context) { char *server = NULL; char *chan = NULL; - hexchat_context *RETVAL; + zoitechat_context *RETVAL; dXSARGS; if (items > 2) - hexchat_print (ph, "Usage: HexChat::find_context ([channel, [server]])"); + zoitechat_print (ph, "Usage: ZoiteChat::find_context ([channel, [server]])"); { switch (items) { @@ -1119,9 +1119,9 @@ XS (XS_HexChat_find_context) /* otherwise leave it as null */ if (SvTRUE (ST (0)) || SvNIOK (ST (0))) { chan = SvPV_nolen (ST (0)); - /* hexchat_printf( ph, "XSUB - find_context( %s, NULL )", chan ); */ + /* zoitechat_printf( ph, "XSUB - find_context( %s, NULL )", chan ); */ } - /* else { hexchat_print( ph, "XSUB - find_context( NULL, NULL )" ); } */ + /* else { zoitechat_print( ph, "XSUB - find_context( NULL, NULL )" ); } */ /* chan is already NULL */ break; case 2: /* server and channel */ @@ -1129,102 +1129,102 @@ XS (XS_HexChat_find_context) /* otherwise leave it as NULL */ if (SvTRUE (ST (0)) || SvNIOK (ST (0))) { chan = SvPV_nolen (ST (0)); - /* hexchat_printf( ph, "XSUB - find_context( %s, NULL )", SvPV_nolen(ST(0) )); */ + /* zoitechat_printf( ph, "XSUB - find_context( %s, NULL )", SvPV_nolen(ST(0) )); */ } - /* else { hexchat_print( ph, "XSUB - 2 arg NULL chan" ); } */ + /* else { zoitechat_print( ph, "XSUB - 2 arg NULL chan" ); } */ /* change server value only if it is true or 0 */ /* otherwise leave it as NULL */ if (SvTRUE (ST (1)) || SvNIOK (ST (1))) { server = SvPV_nolen (ST (1)); - /* hexchat_printf( ph, "XSUB - find_context( NULL, %s )", SvPV_nolen(ST(1) )); */ + /* zoitechat_printf( ph, "XSUB - find_context( NULL, %s )", SvPV_nolen(ST(1) )); */ } - /* else { hexchat_print( ph, "XSUB - 2 arg NULL server" ); } */ + /* else { zoitechat_print( ph, "XSUB - 2 arg NULL server" ); } */ break; } - RETVAL = hexchat_find_context (ph, server, chan); + RETVAL = zoitechat_find_context (ph, server, chan); if (RETVAL != NULL) { - /* hexchat_print (ph, "XSUB - context found"); */ + /* zoitechat_print (ph, "XSUB - context found"); */ XSRETURN_IV (PTR2IV (RETVAL)); } else { - /* hexchat_print (ph, "XSUB - context not found"); */ + /* zoitechat_print (ph, "XSUB - context not found"); */ XSRETURN_UNDEF; } } } static -XS (XS_HexChat_get_context) +XS (XS_ZoiteChat_get_context) { dXSARGS; if (items != 0) { - hexchat_print (ph, "Usage: HexChat::get_context()"); + zoitechat_print (ph, "Usage: ZoiteChat::get_context()"); } else { - XSRETURN_IV (PTR2IV (hexchat_get_context (ph))); + XSRETURN_IV (PTR2IV (zoitechat_get_context (ph))); } } static -XS (XS_HexChat_set_context) +XS (XS_ZoiteChat_set_context) { - hexchat_context *ctx; + zoitechat_context *ctx; dXSARGS; if (items != 1) { - hexchat_print (ph, "Usage: HexChat::set_context(ctx)"); + zoitechat_print (ph, "Usage: ZoiteChat::set_context(ctx)"); } else { - ctx = INT2PTR (hexchat_context *, SvUV (ST (0))); - XSRETURN_IV ((IV) hexchat_set_context (ph, ctx)); + ctx = INT2PTR (zoitechat_context *, SvUV (ST (0))); + XSRETURN_IV ((IV) zoitechat_set_context (ph, ctx)); } } static -XS (XS_HexChat_nickcmp) +XS (XS_ZoiteChat_nickcmp) { dXSARGS; if (items != 2) { - hexchat_print (ph, "Usage: HexChat::nickcmp(s1, s2)"); + zoitechat_print (ph, "Usage: ZoiteChat::nickcmp(s1, s2)"); } else { - XSRETURN_IV ((IV) hexchat_nickcmp (ph, SvPV_nolen (ST (0)), + XSRETURN_IV ((IV) zoitechat_nickcmp (ph, SvPV_nolen (ST (0)), SvPV_nolen (ST (1)))); } } static -XS (XS_HexChat_get_list) +XS (XS_ZoiteChat_get_list) { SV *name; - hexchat_list *list; + zoitechat_list *list; const char *const *fields; int count = 0; /* return value for scalar context */ dXSARGS; if (items != 1) { - hexchat_print (ph, "Usage: HexChat::get_list(name)"); + zoitechat_print (ph, "Usage: ZoiteChat::get_list(name)"); } else { SP -= items; /*remove the argument list from the stack */ name = ST (0); - list = hexchat_list_get (ph, SvPV_nolen (name)); + list = zoitechat_list_get (ph, SvPV_nolen (name)); if (list == NULL) { XSRETURN_EMPTY; } if (GIMME_V == G_SCALAR) { - while (hexchat_list_next (ph, list)) { + while (zoitechat_list_next (ph, list)) { count++; } - hexchat_list_free (ph, list); + zoitechat_list_free (ph, list); XSRETURN_IV ((IV) count); } - fields = hexchat_list_fields (ph, SvPV_nolen (name)); - while (hexchat_list_next (ph, list)) { + fields = zoitechat_list_fields (ph, SvPV_nolen (name)); + while (zoitechat_list_next (ph, list)) { XPUSHs (list_item_to_sv (list, fields)); } - hexchat_list_free (ph, list); + zoitechat_list_free (ph, list); PUTBACK; return; @@ -1232,31 +1232,31 @@ XS (XS_HexChat_get_list) } static -XS (XS_HexChat_Embed_plugingui_remove) +XS (XS_ZoiteChat_Embed_plugingui_remove) { void *gui_entry; dXSARGS; if (items != 1) { - hexchat_print (ph, "Usage: HexChat::Embed::plugingui_remove(handle)"); + zoitechat_print (ph, "Usage: ZoiteChat::Embed::plugingui_remove(handle)"); } else { gui_entry = INT2PTR (void *, SvUV (ST (0))); - hexchat_plugingui_remove (ph, gui_entry); + zoitechat_plugingui_remove (ph, gui_entry); } XSRETURN_EMPTY; } static -XS (XS_HexChat_plugin_pref_set) +XS (XS_ZoiteChat_plugin_pref_set) { dMARK; dAX; - XSRETURN_IV ((IV) hexchat_pluginpref_set_str (ph, SvPV_nolen (ST (0)), + XSRETURN_IV ((IV) zoitechat_pluginpref_set_str (ph, SvPV_nolen (ST (0)), SvPV_nolen (ST (1)))); } static -XS (XS_HexChat_plugin_pref_get) +XS (XS_ZoiteChat_plugin_pref_get) { int result; char value[512]; @@ -1264,7 +1264,7 @@ XS (XS_HexChat_plugin_pref_get) dMARK; dAX; - result = hexchat_pluginpref_get_str (ph, SvPV_nolen (ST (0)), value); + result = zoitechat_pluginpref_get_str (ph, SvPV_nolen (ST (0)), value); if (result) XSRETURN_PV (value); @@ -1273,16 +1273,16 @@ XS (XS_HexChat_plugin_pref_get) } static -XS (XS_HexChat_plugin_pref_delete) +XS (XS_ZoiteChat_plugin_pref_delete) { dMARK; dAX; - XSRETURN_IV ((IV) hexchat_pluginpref_delete (ph, SvPV_nolen (ST (0)))); + XSRETURN_IV ((IV) zoitechat_pluginpref_delete (ph, SvPV_nolen (ST (0)))); } static -XS (XS_HexChat_plugin_pref_list) +XS (XS_ZoiteChat_plugin_pref_list) { char list[4096]; char value[512]; @@ -1292,7 +1292,7 @@ XS (XS_HexChat_plugin_pref_list) dMARK; dAX; - if (!hexchat_pluginpref_list (ph, list)) + if (!zoitechat_pluginpref_list (ph, list)) XSRETURN_EMPTY; PUSHMARK (SP); @@ -1300,7 +1300,7 @@ XS (XS_HexChat_plugin_pref_list) token = strtok (list, ","); while (token != NULL) { - hexchat_pluginpref_get_str (ph, token, value); + zoitechat_pluginpref_get_str (ph, token, value); XPUSHs (sv_2mortal (newSVpv (token, 0))); XPUSHs (sv_2mortal (newSVpv (value, 0))); @@ -1322,36 +1322,36 @@ xs_init (pTHX) scripts by the 'use perlmod;' construction */ newXS ("DynaLoader::boot_DynaLoader", boot_DynaLoader, __FILE__); /* load up all the custom IRC perl functions */ - newXS ("HexChat::Internal::register", XS_HexChat_register, __FILE__); - newXS ("HexChat::Internal::hook_server", XS_HexChat_hook_server, __FILE__); - newXS ("HexChat::Internal::hook_command", XS_HexChat_hook_command, __FILE__); - newXS ("HexChat::Internal::hook_print", XS_HexChat_hook_print, __FILE__); - newXS ("HexChat::Internal::hook_timer", XS_HexChat_hook_timer, __FILE__); - newXS ("HexChat::Internal::hook_fd", XS_HexChat_hook_fd, __FILE__); - newXS ("HexChat::Internal::unhook", XS_HexChat_unhook, __FILE__); - newXS ("HexChat::Internal::print", XS_HexChat_print, __FILE__); - newXS ("HexChat::Internal::command", XS_HexChat_command, __FILE__); - newXS ("HexChat::Internal::set_context", XS_HexChat_set_context, __FILE__); - newXS ("HexChat::Internal::get_info", XS_HexChat_get_info, __FILE__); - newXS ("HexChat::Internal::context_info", XS_HexChat_context_info, __FILE__); - newXS ("HexChat::Internal::get_list", XS_HexChat_get_list, __FILE__); + newXS ("ZoiteChat::Internal::register", XS_ZoiteChat_register, __FILE__); + newXS ("ZoiteChat::Internal::hook_server", XS_ZoiteChat_hook_server, __FILE__); + newXS ("ZoiteChat::Internal::hook_command", XS_ZoiteChat_hook_command, __FILE__); + newXS ("ZoiteChat::Internal::hook_print", XS_ZoiteChat_hook_print, __FILE__); + newXS ("ZoiteChat::Internal::hook_timer", XS_ZoiteChat_hook_timer, __FILE__); + newXS ("ZoiteChat::Internal::hook_fd", XS_ZoiteChat_hook_fd, __FILE__); + newXS ("ZoiteChat::Internal::unhook", XS_ZoiteChat_unhook, __FILE__); + newXS ("ZoiteChat::Internal::print", XS_ZoiteChat_print, __FILE__); + newXS ("ZoiteChat::Internal::command", XS_ZoiteChat_command, __FILE__); + newXS ("ZoiteChat::Internal::set_context", XS_ZoiteChat_set_context, __FILE__); + newXS ("ZoiteChat::Internal::get_info", XS_ZoiteChat_get_info, __FILE__); + newXS ("ZoiteChat::Internal::context_info", XS_ZoiteChat_context_info, __FILE__); + newXS ("ZoiteChat::Internal::get_list", XS_ZoiteChat_get_list, __FILE__); - newXS ("HexChat::Internal::plugin_pref_set", XS_HexChat_plugin_pref_set, __FILE__); - newXS ("HexChat::Internal::plugin_pref_get", XS_HexChat_plugin_pref_get, __FILE__); - newXS ("HexChat::Internal::plugin_pref_delete", XS_HexChat_plugin_pref_delete, __FILE__); - newXS ("HexChat::Internal::plugin_pref_list", XS_HexChat_plugin_pref_list, __FILE__); + newXS ("ZoiteChat::Internal::plugin_pref_set", XS_ZoiteChat_plugin_pref_set, __FILE__); + newXS ("ZoiteChat::Internal::plugin_pref_get", XS_ZoiteChat_plugin_pref_get, __FILE__); + newXS ("ZoiteChat::Internal::plugin_pref_delete", XS_ZoiteChat_plugin_pref_delete, __FILE__); + newXS ("ZoiteChat::Internal::plugin_pref_list", XS_ZoiteChat_plugin_pref_list, __FILE__); - newXS ("HexChat::find_context", XS_HexChat_find_context, __FILE__); - newXS ("HexChat::get_context", XS_HexChat_get_context, __FILE__); - newXS ("HexChat::get_prefs", XS_HexChat_get_prefs, __FILE__); - newXS ("HexChat::emit_print", XS_HexChat_emit_print, __FILE__); - newXS ("HexChat::send_modes", XS_HexChat_send_modes, __FILE__); - newXS ("HexChat::nickcmp", XS_HexChat_nickcmp, __FILE__); + newXS ("ZoiteChat::find_context", XS_ZoiteChat_find_context, __FILE__); + newXS ("ZoiteChat::get_context", XS_ZoiteChat_get_context, __FILE__); + newXS ("ZoiteChat::get_prefs", XS_ZoiteChat_get_prefs, __FILE__); + newXS ("ZoiteChat::emit_print", XS_ZoiteChat_emit_print, __FILE__); + newXS ("ZoiteChat::send_modes", XS_ZoiteChat_send_modes, __FILE__); + newXS ("ZoiteChat::nickcmp", XS_ZoiteChat_nickcmp, __FILE__); - newXS ("HexChat::Embed::plugingui_remove", XS_HexChat_Embed_plugingui_remove, + newXS ("ZoiteChat::Embed::plugingui_remove", XS_ZoiteChat_Embed_plugingui_remove, __FILE__); - stash = get_hv ("HexChat::", TRUE); + stash = get_hv ("ZoiteChat::", TRUE); if (stash == NULL) { exit (1); } @@ -1374,7 +1374,7 @@ xs_init (pTHX) newCONSTSUB (stash, "KEEP", newSViv (1)); newCONSTSUB (stash, "REMOVE", newSViv (0)); - version = get_sv( "HexChat::VERSION", 1 ); + version = get_sv( "ZoiteChat::VERSION", 1 ); sv_setpv( version, PACKAGE_VERSION ); } @@ -1386,9 +1386,9 @@ perl_init (void) char *perl_args[] = { "", "-e", "0", "-w" }; char *env[] = { "" }; static const char xchat_definitions[] = { - /* Redefine the $SIG{__WARN__} handler to have HexChat + /* Redefine the $SIG{__WARN__} handler to have ZoiteChat printing warnings in the main window. (TheHobbit) */ -#include "hexchat.pm.h" +#include "zoitechat.pm.h" }; #ifdef OLD_PERL static const char irc_definitions[] = { @@ -1411,7 +1411,7 @@ perl_init (void) #endif warn = 0; - hexchat_get_prefs (ph, "perl_warnings", NULL, &warn); + zoitechat_get_prefs (ph, "perl_warnings", NULL, &warn); arg_count = warn ? 4 : 3; PERL_SYS_INIT3 (&arg_count, (char ***)&perl_args, (char ***)&env); @@ -1446,9 +1446,9 @@ perl_load_file (char *filename) /* http://forum.xchat.org/viewtopic.php?t=3277 */ thread_mbox ("Cannot use this " PERL_DLL "\n\n" #ifdef _WIN64 - "64-bit HexChat Perl is required."); + "64-bit ZoiteChat Perl is required."); #else - "32-bit HexChat Perl is required."); + "32-bit ZoiteChat Perl is required."); #endif else { /* a lot of people install this old version */ @@ -1460,14 +1460,14 @@ perl_load_file (char *filename) "You must have a Visual C++ build of Perl " PERL_REQUIRED_VERSION " installed in order to\n" "run Perl scripts. A reboot may be required.\n\n" - "http://hexchat.github.io/downloads.html\n\n" + "http://zoitechat.github.io/downloads.html\n\n" "I have found Perl 5.6, but that is too old."); } else { thread_mbox ("Cannot open " PERL_DLL "!\n\n" "You must have a Visual C++ build of Perl " PERL_REQUIRED_VERSION " installed in order to\n" "run Perl scripts. A reboot may be required.\n\n" - "http://hexchat.github.io/downloads.html\n\n" + "http://zoitechat.github.io/downloads.html\n\n" "Make sure Perl's bin directory is in your PATH."); } } @@ -1484,7 +1484,7 @@ perl_load_file (char *filename) perl_init (); } - return execute_perl (sv_2mortal (newSVpv ("HexChat::Embed::load", 0)), + return execute_perl (sv_2mortal (newSVpv ("ZoiteChat::Embed::load", 0)), filename); } @@ -1494,7 +1494,7 @@ perl_end (void) { if (my_perl != NULL) { - execute_perl (sv_2mortal (newSVpv ("HexChat::Embed::unload_all", 0)), ""); + execute_perl (sv_2mortal (newSVpv ("ZoiteChat::Embed::unload_all", 0)), ""); PL_perl_destruct_level = 1; perl_destruct (my_perl); perl_free (my_perl); @@ -1508,7 +1508,7 @@ static int perl_command_unloadall (char *word[], char *word_eol[], void *userdata) { if (my_perl != NULL) { - execute_perl (sv_2mortal (newSVpv ("HexChat::Embed::unload_all", 0)), ""); + execute_perl (sv_2mortal (newSVpv ("ZoiteChat::Embed::unload_all", 0)), ""); return HEXCHAT_EAT_HEXCHAT; } @@ -1519,7 +1519,7 @@ static int perl_command_reloadall (char *word[], char *word_eol[], void *userdata) { if (my_perl != NULL) { - execute_perl (sv_2mortal (newSVpv ("HexChat::Embed::reload_all", 0)), ""); + execute_perl (sv_2mortal (newSVpv ("ZoiteChat::Embed::reload_all", 0)), ""); return HEXCHAT_EAT_HEXCHAT; } else { @@ -1548,7 +1548,7 @@ perl_command_unload (char *word[], char *word_eol[], void *userdata) char *file = get_filename (word, word_eol); if (my_perl != NULL && file != NULL) { - execute_perl (sv_2mortal (newSVpv ("HexChat::Embed::unload", 0)), file); + execute_perl (sv_2mortal (newSVpv ("ZoiteChat::Embed::unload", 0)), file); return HEXCHAT_EAT_HEXCHAT; } @@ -1561,7 +1561,7 @@ perl_command_reload (char *word[], char *word_eol[], void *eat) char *file = get_filename (word, word_eol); if (my_perl != NULL && file != NULL) { - execute_perl (sv_2mortal (newSVpv ("HexChat::Embed::reload", 0)), file); + execute_perl (sv_2mortal (newSVpv ("ZoiteChat::Embed::reload", 0)), file); return HEXCHAT_EAT_HEXCHAT; } @@ -1575,13 +1575,13 @@ static int perl_command_eval (char *word[], char *word_eol[], void *userdata) { if (my_perl != NULL) - execute_perl (sv_2mortal (newSVpv ("HexChat::Embed::evaluate", 0)), word_eol[2]); + execute_perl (sv_2mortal (newSVpv ("ZoiteChat::Embed::evaluate", 0)), word_eol[2]); return HEXCHAT_EAT_HEXCHAT; } void -hexchat_plugin_get_info (char **name, char **desc, char **version, +zoitechat_plugin_get_info (char **name, char **desc, char **version, void **reserved) { *name = "Perl"; @@ -1597,11 +1597,11 @@ hexchat_plugin_get_info (char **name, char **desc, char **version, static int initialized = 0; int -hexchat_plugin_init (hexchat_plugin * plugin_handle, char **plugin_name, +zoitechat_plugin_init (zoitechat_plugin * plugin_handle, char **plugin_name, char **plugin_desc, char **plugin_version, char *arg) { if (initialized != 0) { - hexchat_print (plugin_handle, "Perl interface already loaded\n"); + zoitechat_print (plugin_handle, "Perl interface already loaded\n"); return 0; } @@ -1612,36 +1612,36 @@ hexchat_plugin_init (hexchat_plugin * plugin_handle, char **plugin_name, *plugin_desc = "Perl scripting interface"; *plugin_version = PACKAGE_VERSION; - hexchat_hook_command (ph, "load", HEXCHAT_PRI_NORM, perl_command_load, 0, 0); - hexchat_hook_command (ph, "unload", HEXCHAT_PRI_NORM, perl_command_unload, 0, + zoitechat_hook_command (ph, "load", HEXCHAT_PRI_NORM, perl_command_load, 0, 0); + zoitechat_hook_command (ph, "unload", HEXCHAT_PRI_NORM, perl_command_unload, 0, 0); - hexchat_hook_command (ph, "reload", HEXCHAT_PRI_NORM, perl_command_reload, 0, + zoitechat_hook_command (ph, "reload", HEXCHAT_PRI_NORM, perl_command_reload, 0, 0); - hexchat_hook_command (ph, "pl_reload", HEXCHAT_PRI_NORM, perl_command_reload, + zoitechat_hook_command (ph, "pl_reload", HEXCHAT_PRI_NORM, perl_command_reload, "Reloads a Perl script. Syntax: /pl_reload ", (int*)1); - hexchat_hook_command (ph, "unloadall", HEXCHAT_PRI_NORM, + zoitechat_hook_command (ph, "unloadall", HEXCHAT_PRI_NORM, perl_command_unloadall, "Unloads all loaded Perl scripts.", 0); - hexchat_hook_command (ph, "reloadall", HEXCHAT_PRI_NORM, + zoitechat_hook_command (ph, "reloadall", HEXCHAT_PRI_NORM, perl_command_reloadall, "Realoads all loaded Perl scripts.", 0); - hexchat_hook_command (ph, "pl", HEXCHAT_PRI_NORM, + zoitechat_hook_command (ph, "pl", HEXCHAT_PRI_NORM, perl_command_eval, "Evaluates Perl code. Syntax: /pl ", 0); /*perl_init (); */ - hexchat_hook_timer (ph, 0, perl_auto_load, NULL ); + zoitechat_hook_timer (ph, 0, perl_auto_load, NULL ); - hexchat_print (ph, "Perl interface loaded\n"); + zoitechat_print (ph, "Perl interface loaded\n"); return 1; } int -hexchat_plugin_deinit (hexchat_plugin * plugin_handle) +zoitechat_plugin_deinit (zoitechat_plugin * plugin_handle) { perl_end (); initialized = 0; - hexchat_print (plugin_handle, "Perl interface unloaded\n"); + zoitechat_print (plugin_handle, "Perl interface unloaded\n"); return 1; } diff --git a/plugins/perl/perl.def b/plugins/perl/perl.def index 8589b9cb..3908b426 100644 --- a/plugins/perl/perl.def +++ b/plugins/perl/perl.def @@ -1,4 +1,4 @@ EXPORTS - hexchat_plugin_init - hexchat_plugin_deinit - hexchat_plugin_get_info \ No newline at end of file + zoitechat_plugin_init + zoitechat_plugin_deinit + zoitechat_plugin_get_info \ No newline at end of file diff --git a/plugins/perl/perl.vcxproj b/plugins/perl/perl.vcxproj index 92c27408..d4f53245 100644 --- a/plugins/perl/perl.vcxproj +++ b/plugins/perl/perl.vcxproj @@ -22,15 +22,15 @@ - + hcperl - $(HexChatRel)plugins\ + $(ZoiteChatRel)plugins\ WIN32;NDEBUG;_WINDOWS;_USRDLL;PERL520_EXPORTS;HAS_BOOL;$(OwnFlags);%(PreprocessorDefinitions) - $(IntDir);..\..\src\common;$(HexChatLib);$(PerlPath)\lib\CORE;$(Glib);%(AdditionalIncludeDirectories) + $(IntDir);..\..\src\common;$(ZoiteChatLib);$(PerlPath)\lib\CORE;$(Glib);%(AdditionalIncludeDirectories) $(IntDir);$(DepsRoot)\lib;%(AdditionalLibraryDirectories) @@ -44,13 +44,13 @@ move $(PerlLib).def "$(IntDir)" lib /nologo /machine:x86 "/def:$(IntDir)$(PerlLib).def" "/out:$(IntDir)\$(PerlLib).lib" "$(PerlPath)\bin\perl.exe" generate_header move irc.pm.h "$(IntDir)" -move hexchat.pm.h "$(IntDir)" +move zoitechat.pm.h "$(IntDir)" WIN32;_WIN64;_AMD64_;NDEBUG;_WINDOWS;_USRDLL;PERL520_EXPORTS;HAS_BOOL;$(OwnFlags);%(PreprocessorDefinitions) - $(IntDir);..\..\src\common;$(HexChatLib);$(PerlPath)\lib\CORE;$(Glib);%(AdditionalIncludeDirectories) + $(IntDir);..\..\src\common;$(ZoiteChatLib);$(PerlPath)\lib\CORE;$(Glib);%(AdditionalIncludeDirectories) $(IntDir);$(DepsRoot)\lib;%(AdditionalLibraryDirectories) @@ -64,7 +64,7 @@ move $(PerlLib).def "$(IntDir)" lib /nologo /machine:x64 "/def:$(IntDir)$(PerlLib).def" "/out:$(IntDir)\$(PerlLib).lib" "$(PerlPath)\bin\perl.exe" generate_header move irc.pm.h "$(IntDir)" -move hexchat.pm.h "$(IntDir)" +move zoitechat.pm.h "$(IntDir)" diff --git a/plugins/python/_hexchat.py b/plugins/python/_zoitechat.py similarity index 73% rename from plugins/python/_hexchat.py rename to plugins/python/_zoitechat.py index 5e4b0c65..d689da81 100644 --- a/plugins/python/_hexchat.py +++ b/plugins/python/_zoitechat.py @@ -2,7 +2,7 @@ import inspect import sys from contextlib import contextmanager -from _hexchat_embedded import ffi, lib +from _zoitechat_embedded import ffi, lib __all__ = [ 'EAT_ALL', 'EAT_HEXCHAT', 'EAT_NONE', 'EAT_PLUGIN', 'EAT_XCHAT', @@ -15,7 +15,7 @@ __all__ = [ 'set_pluginpref', 'strip', 'unhook', ] -__doc__ = 'HexChat Scripting Interface' +__doc__ = 'ZoiteChat Scripting Interface' __version__ = (2, 0) __license__ = 'GPL-2.0+' @@ -57,7 +57,7 @@ else: # ------------ API ------------ def prnt(string): - lib.hexchat_print(lib.ph, string.encode()) + lib.zoitechat_print(lib.ph, string.encode()) def emit_print(event_name, *args, **kwargs): @@ -69,33 +69,33 @@ def emit_print(event_name, *args, **kwargs): cargs.append(cstring) if time == 0: - return lib.hexchat_emit_print(lib.ph, event_name.encode(), *cargs) + return lib.zoitechat_emit_print(lib.ph, event_name.encode(), *cargs) - attrs = lib.hexchat_event_attrs_create(lib.ph) + attrs = lib.zoitechat_event_attrs_create(lib.ph) attrs.server_time_utc = time - ret = lib.hexchat_emit_print_attrs(lib.ph, attrs, event_name.encode(), *cargs) - lib.hexchat_event_attrs_free(lib.ph, attrs) + ret = lib.zoitechat_emit_print_attrs(lib.ph, attrs, event_name.encode(), *cargs) + lib.zoitechat_event_attrs_free(lib.ph, attrs) return ret # TODO: this shadows itself. command should be changed to cmd def command(command): - lib.hexchat_command(lib.ph, command.encode()) + lib.zoitechat_command(lib.ph, command.encode()) def nickcmp(string1, string2): - return lib.hexchat_nickcmp(lib.ph, string1.encode(), string2.encode()) + return lib.zoitechat_nickcmp(lib.ph, string1.encode(), string2.encode()) def strip(text, length=-1, flags=3): - stripped = lib.hexchat_strip(lib.ph, text.encode(), length, flags) + stripped = lib.zoitechat_strip(lib.ph, text.encode(), length, flags) ret = __decode(ffi.string(stripped)) - lib.hexchat_free(lib.ph, stripped) + lib.zoitechat_free(lib.ph, stripped) return ret def get_info(name): - ret = lib.hexchat_get_info(lib.ph, name.encode()) + ret = lib.zoitechat_get_info(lib.ph, name.encode()) if ret == ffi.NULL: return None if name in ('gtkwin_ptr', 'win_ptr'): @@ -109,7 +109,7 @@ def get_info(name): def get_prefs(name): string_out = ffi.new('char**') int_out = ffi.new('int*') - _type = lib.hexchat_get_prefs(lib.ph, name.encode(), string_out, int_out) + _type = lib.zoitechat_get_prefs(lib.ph, name.encode(), string_out, int_out) if _type == 0: return None @@ -136,7 +136,7 @@ __FIELD_CACHE = {} def __get_fields(name): - return __FIELD_CACHE.setdefault(name, __cstrarray_to_list(lib.hexchat_list_fields(lib.ph, name))) + return __FIELD_CACHE.setdefault(name, __cstrarray_to_list(lib.zoitechat_list_fields(lib.ph, name))) __FIELD_PROPERTY_CACHE = {} @@ -177,7 +177,7 @@ def get_list(name): if name not in __get_fields(b'lists'): raise KeyError('list not available') - list_ = lib.hexchat_list_get(lib.ph, name) + list_ = lib.zoitechat_list_get(lib.ph, name) if list_ == ffi.NULL: return None @@ -185,7 +185,7 @@ def get_list(name): fields = __get_fields(name) def string_getter(field): - string = lib.hexchat_list_str(lib.ph, list_, field) + string = lib.zoitechat_list_str(lib.ph, list_, field) if string != ffi.NULL: return __decode(ffi.string(string)) @@ -193,20 +193,20 @@ def get_list(name): def ptr_getter(field): if field == b'context': - ptr = lib.hexchat_list_str(lib.ph, list_, field) - ctx = ffi.cast('hexchat_context*', ptr) + ptr = lib.zoitechat_list_str(lib.ph, list_, field) + ctx = ffi.cast('zoitechat_context*', ptr) return Context(ctx) return None getters = { ord('s'): string_getter, - ord('i'): lambda field: lib.hexchat_list_int(lib.ph, list_, field), - ord('t'): lambda field: lib.hexchat_list_time(lib.ph, list_, field), + ord('i'): lambda field: lib.zoitechat_list_int(lib.ph, list_, field), + ord('t'): lambda field: lib.zoitechat_list_time(lib.ph, list_, field), ord('p'): ptr_getter, } - while lib.hexchat_list_next(lib.ph, list_) == 1: + while lib.zoitechat_list_next(lib.ph, list_) == 1: item = ListItem(orig_name) for _field in fields: getter = getters.get(get_getter(_field)) @@ -216,7 +216,7 @@ def get_list(name): ret.append(item) - lib.hexchat_list_free(lib.ph, list_) + lib.zoitechat_list_free(lib.ph, list_) return ret @@ -224,50 +224,50 @@ def get_list(name): def hook_command(command, callback, userdata=None, priority=PRI_NORM, help=None): plugin = __get_current_plugin() hook = plugin.add_hook(callback, userdata) - handle = lib.hexchat_hook_command(lib.ph, command.encode(), priority, lib._on_command_hook, + handle = lib.zoitechat_hook_command(lib.ph, command.encode(), priority, lib._on_command_hook, help.encode() if help is not None else ffi.NULL, hook.handle) - hook.hexchat_hook = handle + hook.zoitechat_hook = handle return id(hook) def hook_print(name, callback, userdata=None, priority=PRI_NORM): plugin = __get_current_plugin() hook = plugin.add_hook(callback, userdata) - handle = lib.hexchat_hook_print(lib.ph, name.encode(), priority, lib._on_print_hook, hook.handle) - hook.hexchat_hook = handle + handle = lib.zoitechat_hook_print(lib.ph, name.encode(), priority, lib._on_print_hook, hook.handle) + hook.zoitechat_hook = handle return id(hook) def hook_print_attrs(name, callback, userdata=None, priority=PRI_NORM): plugin = __get_current_plugin() hook = plugin.add_hook(callback, userdata) - handle = lib.hexchat_hook_print_attrs(lib.ph, name.encode(), priority, lib._on_print_attrs_hook, hook.handle) - hook.hexchat_hook = handle + handle = lib.zoitechat_hook_print_attrs(lib.ph, name.encode(), priority, lib._on_print_attrs_hook, hook.handle) + hook.zoitechat_hook = handle return id(hook) def hook_server(name, callback, userdata=None, priority=PRI_NORM): plugin = __get_current_plugin() hook = plugin.add_hook(callback, userdata) - handle = lib.hexchat_hook_server(lib.ph, name.encode(), priority, lib._on_server_hook, hook.handle) - hook.hexchat_hook = handle + handle = lib.zoitechat_hook_server(lib.ph, name.encode(), priority, lib._on_server_hook, hook.handle) + hook.zoitechat_hook = handle return id(hook) def hook_server_attrs(name, callback, userdata=None, priority=PRI_NORM): plugin = __get_current_plugin() hook = plugin.add_hook(callback, userdata) - handle = lib.hexchat_hook_server_attrs(lib.ph, name.encode(), priority, lib._on_server_attrs_hook, hook.handle) - hook.hexchat_hook = handle + handle = lib.zoitechat_hook_server_attrs(lib.ph, name.encode(), priority, lib._on_server_attrs_hook, hook.handle) + hook.zoitechat_hook = handle return id(hook) def hook_timer(timeout, callback, userdata=None): plugin = __get_current_plugin() hook = plugin.add_hook(callback, userdata) - handle = lib.hexchat_hook_timer(lib.ph, timeout, lib._on_timer_hook, hook.handle) - hook.hexchat_hook = handle + handle = lib.zoitechat_hook_timer(lib.ph, timeout, lib._on_timer_hook, hook.handle) + hook.zoitechat_hook = handle return id(hook) @@ -284,10 +284,10 @@ def unhook(handle): def set_pluginpref(name, value): if isinstance(value, str): - return bool(lib.hexchat_pluginpref_set_str(lib.ph, name.encode(), value.encode())) + return bool(lib.zoitechat_pluginpref_set_str(lib.ph, name.encode(), value.encode())) if isinstance(value, int): - return bool(lib.hexchat_pluginpref_set_int(lib.ph, name.encode(), value)) + return bool(lib.zoitechat_pluginpref_set_int(lib.ph, name.encode(), value)) # XXX: This should probably raise but this keeps API return False @@ -296,7 +296,7 @@ def set_pluginpref(name, value): def get_pluginpref(name): name = name.encode() string_out = ffi.new('char[512]') - if lib.hexchat_pluginpref_get_str(lib.ph, name, string_out) != 1: + if lib.zoitechat_pluginpref_get_str(lib.ph, name, string_out) != 1: return None string = ffi.string(string_out) @@ -305,7 +305,7 @@ def get_pluginpref(name): if len(string) > 12: # Can't be a number return __decode(string) - number = lib.hexchat_pluginpref_get_int(lib.ph, name) + number = lib.zoitechat_pluginpref_get_int(lib.ph, name) if number == -1 and string != b'-1': return __decode(string) @@ -313,12 +313,12 @@ def get_pluginpref(name): def del_pluginpref(name): - return bool(lib.hexchat_pluginpref_delete(lib.ph, name.encode())) + return bool(lib.zoitechat_pluginpref_delete(lib.ph, name.encode())) def list_pluginpref(): prefs_str = ffi.new('char[4096]') - if lib.hexchat_pluginpref_list(lib.ph, prefs_str) == 1: + if lib.zoitechat_pluginpref_list(lib.ph, prefs_str) == 1: return __decode(ffi.string(prefs_str)).split(',') return [] @@ -336,18 +336,18 @@ class Context: @contextmanager def __change_context(self): - old_ctx = lib.hexchat_get_context(lib.ph) + old_ctx = lib.zoitechat_get_context(lib.ph) if not self.set(): # XXX: Behavior change, previously used wrong context - lib.hexchat_print(lib.ph, b'Context object refers to closed context, ignoring call') + lib.zoitechat_print(lib.ph, b'Context object refers to closed context, ignoring call') return yield - lib.hexchat_set_context(lib.ph, old_ctx) + lib.zoitechat_set_context(lib.ph, old_ctx) def set(self): # XXX: API addition, C plugin silently ignored failure - return bool(lib.hexchat_set_context(lib.ph, self._ctx)) + return bool(lib.zoitechat_set_context(lib.ph, self._ctx)) def prnt(self, string): with self.__change_context(): @@ -372,14 +372,14 @@ class Context: def get_context(): - ctx = lib.hexchat_get_context(lib.ph) + ctx = lib.zoitechat_get_context(lib.ph) return Context(ctx) def find_context(server=None, channel=None): server = server.encode() if server is not None else ffi.NULL channel = channel.encode() if channel is not None else ffi.NULL - ctx = lib.hexchat_find_context(lib.ph, server, channel) + ctx = lib.zoitechat_find_context(lib.ph, server, channel) if ctx == ffi.NULL: return None diff --git a/plugins/python/generate_plugin.py b/plugins/python/generate_plugin.py index 5c52b37b..81fdc934 100755 --- a/plugins/python/generate_plugin.py +++ b/plugins/python/generate_plugin.py @@ -5,11 +5,11 @@ import cffi builder = cffi.FFI() -# hexchat-plugin.h +# zoitechat-plugin.h with open(sys.argv[1]) as f: output = [] eat_until_endif = 0 - # This is very specific to hexchat-plugin.h, it is not a cpp + # This is very specific to zoitechat-plugin.h, it is not a cpp for line in f: if line.startswith('#define'): continue @@ -21,7 +21,7 @@ with open(sys.argv[1]) as f: eat_until_endif += 1 elif line.startswith('#endif'): eat_until_endif -= 1 - elif eat_until_endif and '_hexchat_context' not in line: + elif eat_until_endif and '_zoitechat_context' not in line: continue else: output.append(line) @@ -36,30 +36,30 @@ extern "Python" int _on_say_command(char **, char **, void *); extern "Python" int _on_command_hook(char **, char **, void *); extern "Python" int _on_print_hook(char **, void *); -extern "Python" int _on_print_attrs_hook(char **, hexchat_event_attrs *, void *); +extern "Python" int _on_print_attrs_hook(char **, zoitechat_event_attrs *, void *); extern "Python" int _on_server_hook(char **, char **, void *); -extern "Python" int _on_server_attrs_hook(char **, char **, hexchat_event_attrs *, void *); +extern "Python" int _on_server_attrs_hook(char **, char **, zoitechat_event_attrs *, void *); extern "Python" int _on_timer_hook(void *); extern "Python" int _on_plugin_init(char **, char **, char **, char *, char *); extern "Python" int _on_plugin_deinit(void); -static hexchat_plugin *ph; +static zoitechat_plugin *ph; ''') -builder.set_source('_hexchat_embedded', ''' +builder.set_source('_zoitechat_embedded', ''' /* Python's header defines these.. */ #undef HAVE_MEMRCHR #undef HAVE_STRINGS_H #include "config.h" -#include "hexchat-plugin.h" +#include "zoitechat-plugin.h" -static hexchat_plugin *ph; +static zoitechat_plugin *ph; CFFI_DLLEXPORT int _on_plugin_init(char **, char **, char **, char *, char *); CFFI_DLLEXPORT int _on_plugin_deinit(void); -int hexchat_plugin_init(hexchat_plugin *plugin_handle, +int zoitechat_plugin_init(zoitechat_plugin *plugin_handle, char **name_out, char **description_out, char **version_out, char *arg) { @@ -73,7 +73,7 @@ int hexchat_plugin_init(hexchat_plugin *plugin_handle, return _on_plugin_init(name_out, description_out, version_out, arg, HEXCHATLIBDIR); } -int hexchat_plugin_deinit(void) +int zoitechat_plugin_deinit(void) { int ret = _on_plugin_deinit(); ph = NULL; diff --git a/plugins/python/hexchat.py b/plugins/python/hexchat.py deleted file mode 100644 index 6922490b..00000000 --- a/plugins/python/hexchat.py +++ /dev/null @@ -1 +0,0 @@ -from _hexchat import * diff --git a/plugins/python/meson.build b/plugins/python/meson.build index 1e9b41ad..0a2684a5 100644 --- a/plugins/python/meson.build +++ b/plugins/python/meson.build @@ -14,17 +14,17 @@ else endif python3_source = custom_target('python-bindings', - input: ['../../src/common/hexchat-plugin.h', 'python.py'], + input: ['../../src/common/zoitechat-plugin.h', 'python.py'], output: 'python.c', command: [find_program('generate_plugin.py'), '@INPUT@', '@OUTPUT@'] ) -install_data(['_hexchat.py', 'hexchat.py', 'xchat.py'], - install_dir: join_paths(get_option('libdir'), 'hexchat/python') +install_data(['_zoitechat.py', 'zoitechat.py', 'xchat.py'], + install_dir: join_paths(get_option('libdir'), 'zoitechat/python') ) shared_module('python', python3_source, - dependencies: [hexchat_plugin_dep, python_dep], + dependencies: [zoitechat_plugin_dep, python_dep], install: true, install_dir: plugindir, name_prefix: '', diff --git a/plugins/python/python.def b/plugins/python/python.def index e560f50f..432b71b6 100644 --- a/plugins/python/python.def +++ b/plugins/python/python.def @@ -1,3 +1,3 @@ EXPORTS -hexchat_plugin_init -hexchat_plugin_deinit +zoitechat_plugin_init +zoitechat_plugin_deinit diff --git a/plugins/python/python.py b/plugins/python/python.py index 9eca7d6e..0e4090a8 100644 --- a/plugins/python/python.py +++ b/plugins/python/python.py @@ -9,7 +9,7 @@ import traceback import weakref from contextlib import contextmanager -from _hexchat_embedded import ffi, lib +from _zoitechat_embedded import ffi, lib if sys.version_info < (3, 0): from io import BytesIO as HelpEater @@ -17,17 +17,17 @@ else: from io import StringIO as HelpEater if not hasattr(sys, 'argv'): - sys.argv = [''] + sys.argv = [''] -VERSION = b'2.0' # Sync with hexchat.__version__ +VERSION = b'2.0' # Sync with zoitechat.__version__ PLUGIN_NAME = ffi.new('char[]', b'Python') PLUGIN_DESC = ffi.new('char[]', b'Python %d.%d scripting interface' % (sys.version_info[0], sys.version_info[1])) PLUGIN_VERSION = ffi.new('char[]', VERSION) # TODO: Constants should be screaming snake case -hexchat = None +zoitechat = None local_interp = None -hexchat_stdout = None +zoitechat_stdout = None plugins = set() @@ -36,8 +36,8 @@ def redirected_stdout(): sys.stdout = sys.__stdout__ sys.stderr = sys.__stderr__ yield - sys.stdout = hexchat_stdout - sys.stderr = hexchat_stdout + sys.stdout = zoitechat_stdout + sys.stderr = zoitechat_stdout if os.getenv('HEXCHAT_LOG_PYTHON'): @@ -59,13 +59,13 @@ class Stdout: idx = string.rfind(b'\n') if idx != -1: self.buffer += string[:idx] - lib.hexchat_print(lib.ph, bytes(self.buffer)) + lib.zoitechat_print(lib.ph, bytes(self.buffer)) self.buffer = bytearray(string[idx + 1:]) else: self.buffer += string def flush(self): - lib.hexchat_print(lib.ph, bytes(self.buffer)) + lib.zoitechat_print(lib.ph, bytes(self.buffer)) self.buffer = bytearray() def isatty(self): @@ -86,14 +86,14 @@ class Hook: self.plugin = weakref.proxy(plugin) self.callback = callback self.userdata = userdata - self.hexchat_hook = None + self.zoitechat_hook = None self.handle = ffi.new_handle(weakref.proxy(self)) def __del__(self): log('Removing hook', id(self)) if self.is_unload is False: - assert self.hexchat_hook is not None - lib.hexchat_unhook(lib.ph, self.hexchat_hook) + assert self.zoitechat_hook is not None + lib.zoitechat_unhook(lib.ph, self.zoitechat_hook) if sys.version_info[0] == 2: @@ -159,17 +159,17 @@ class Plugin: self.name = self.globals['__module_name__'] except KeyError: - lib.hexchat_print(lib.ph, b'Failed to load module: __module_name__ must be set') + lib.zoitechat_print(lib.ph, b'Failed to load module: __module_name__ must be set') return False self.version = self.globals.get('__module_version__', '') self.description = self.globals.get('__module_description__', '') - self.ph = lib.hexchat_plugingui_add(lib.ph, filename.encode(), self.name.encode(), + self.ph = lib.zoitechat_plugingui_add(lib.ph, filename.encode(), self.name.encode(), self.description.encode(), self.version.encode(), ffi.NULL) except Exception as e: - lib.hexchat_print(lib.ph, 'Failed to load module: {}'.format(e).encode()) + lib.zoitechat_print(lib.ph, 'Failed to load module: {}'.format(e).encode()) traceback.print_exc() return False @@ -188,7 +188,7 @@ class Plugin: del self.hooks if self.ph is not None: - lib.hexchat_plugingui_remove(lib.ph, self.ph) + lib.zoitechat_plugingui_remove(lib.ph, self.ph) if sys.version_info[0] == 2: @@ -292,7 +292,7 @@ def _on_timer_hook(userdata): return 1 try: - # Avoid calling hexchat_unhook twice if unnecessary + # Avoid calling zoitechat_unhook twice if unnecessary hook.is_unload = True except ReferenceError: # hook is a weak reference, it might have been destroyed by the callback @@ -310,10 +310,10 @@ def _on_timer_hook(userdata): @ffi.def_extern(error=3) def _on_say_command(word, word_eol, userdata): - channel = ffi.string(lib.hexchat_get_info(lib.ph, b'channel')) + channel = ffi.string(lib.zoitechat_get_info(lib.ph, b'channel')) if channel == b'>>python<<': python = ffi.string(word_eol[1]) - lib.hexchat_print(lib.ph, b'>>> ' + python) + lib.zoitechat_print(lib.ph, b'>>> ' + python) exec_in_interp(__decode(python)) return 1 @@ -323,7 +323,7 @@ def _on_say_command(word, word_eol, userdata): def load_filename(filename): filename = os.path.expanduser(filename) if not os.path.isabs(filename): - configdir = __decode(ffi.string(lib.hexchat_get_info(lib.ph, b'configdir'))) + configdir = __decode(ffi.string(lib.zoitechat_get_info(lib.ph, b'configdir'))) filename = os.path.join(configdir, 'addons', filename) @@ -366,7 +366,7 @@ def change_cwd(path): def autoload(): - configdir = __decode(ffi.string(lib.hexchat_get_info(lib.ph, b'configdir'))) + configdir = __decode(ffi.string(lib.zoitechat_get_info(lib.ph, b'configdir'))) addondir = os.path.join(configdir, 'addons') try: with change_cwd(addondir): # Maintaining old behavior @@ -382,7 +382,7 @@ def autoload(): def list_plugins(): if not plugins: - lib.hexchat_print(lib.ph, b'No python modules loaded') + lib.zoitechat_print(lib.ph, b'No python modules loaded') return tbl_headers = [b'Name', b'Version', b'Filename', b'Description'] @@ -404,9 +404,9 @@ def list_plugins(): ] for row in tbl: - lib.hexchat_print(lib.ph, b' '.join(item.ljust(column_sizes[i]) + lib.zoitechat_print(lib.ph, b' '.join(item.ljust(column_sizes[i]) for i, item in enumerate(row))) - lib.hexchat_print(lib.ph, b'') + lib.zoitechat_print(lib.ph, b'') def exec_in_interp(python): @@ -418,16 +418,16 @@ def exec_in_interp(python): if local_interp is None: local_interp = Plugin() local_interp.locals = {} - local_interp.globals['hexchat'] = hexchat + local_interp.globals['zoitechat'] = zoitechat code = compile_line(python) try: ret = eval(code, local_interp.globals, local_interp.locals) if ret is not None: - lib.hexchat_print(lib.ph, '{}'.format(ret).encode()) + lib.zoitechat_print(lib.ph, '{}'.format(ret).encode()) except Exception as e: - traceback.print_exc(file=hexchat_stdout) + traceback.print_exc(file=zoitechat_stdout) @ffi.def_extern() @@ -475,32 +475,32 @@ def _on_py_command(word, word_eol, userdata): elif subcmd == 'unload': name = __decode(ffi.string(word[3])) if not unload_name(name): - lib.hexchat_print(lib.ph, b'Can\'t find a python plugin with that name') + lib.zoitechat_print(lib.ph, b'Can\'t find a python plugin with that name') elif subcmd == 'reload': name = __decode(ffi.string(word[3])) if not reload_name(name): - lib.hexchat_print(lib.ph, b'Can\'t find a python plugin with that name') + lib.zoitechat_print(lib.ph, b'Can\'t find a python plugin with that name') elif subcmd == 'console': - lib.hexchat_command(lib.ph, b'QUERY >>python<<') + lib.zoitechat_command(lib.ph, b'QUERY >>python<<') elif subcmd == 'list': list_plugins() elif subcmd == 'about': - lib.hexchat_print(lib.ph, b'HexChat Python interface version ' + VERSION) + lib.zoitechat_print(lib.ph, b'ZoiteChat Python interface version ' + VERSION) else: - lib.hexchat_command(lib.ph, b'HELP PY') + lib.zoitechat_command(lib.ph, b'HELP PY') return 3 @ffi.def_extern() def _on_plugin_init(plugin_name, plugin_desc, plugin_version, arg, libdir): - global hexchat - global hexchat_stdout + global zoitechat + global zoitechat_stdout signal.signal(signal.SIGINT, signal.SIG_DFL) @@ -512,23 +512,23 @@ def _on_plugin_init(plugin_name, plugin_desc, plugin_version, arg, libdir): libdir = __decode(ffi.string(libdir)) modpath = os.path.join(libdir, '..', 'python') sys.path.append(os.path.abspath(modpath)) - hexchat = importlib.import_module('hexchat') + zoitechat = importlib.import_module('zoitechat') except (UnicodeDecodeError, ImportError) as e: - lib.hexchat_print(lib.ph, b'Failed to import module: ' + repr(e).encode()) + lib.zoitechat_print(lib.ph, b'Failed to import module: ' + repr(e).encode()) return 0 - hexchat_stdout = Stdout() - sys.stdout = hexchat_stdout - sys.stderr = hexchat_stdout + zoitechat_stdout = Stdout() + sys.stdout = zoitechat_stdout + sys.stderr = zoitechat_stdout pydoc.help = pydoc.Helper(HelpEater(), HelpEater()) - lib.hexchat_hook_command(lib.ph, b'', 0, lib._on_say_command, ffi.NULL, ffi.NULL) - lib.hexchat_hook_command(lib.ph, b'LOAD', 0, lib._on_load_command, ffi.NULL, ffi.NULL) - lib.hexchat_hook_command(lib.ph, b'UNLOAD', 0, lib._on_unload_command, ffi.NULL, ffi.NULL) - lib.hexchat_hook_command(lib.ph, b'RELOAD', 0, lib._on_reload_command, ffi.NULL, ffi.NULL) - lib.hexchat_hook_command(lib.ph, b'PY', 0, lib._on_py_command, b'''Usage: /PY LOAD + lib.zoitechat_hook_command(lib.ph, b'', 0, lib._on_say_command, ffi.NULL, ffi.NULL) + lib.zoitechat_hook_command(lib.ph, b'LOAD', 0, lib._on_load_command, ffi.NULL, ffi.NULL) + lib.zoitechat_hook_command(lib.ph, b'UNLOAD', 0, lib._on_unload_command, ffi.NULL, ffi.NULL) + lib.zoitechat_hook_command(lib.ph, b'RELOAD', 0, lib._on_reload_command, ffi.NULL, ffi.NULL) + lib.zoitechat_hook_command(lib.ph, b'PY', 0, lib._on_py_command, b'''Usage: /PY LOAD UNLOAD RELOAD LIST @@ -536,7 +536,7 @@ def _on_plugin_init(plugin_name, plugin_desc, plugin_version, arg, libdir): CONSOLE ABOUT''', ffi.NULL) - lib.hexchat_print(lib.ph, b'Python interface loaded') + lib.zoitechat_print(lib.ph, b'Python interface loaded') autoload() return 1 @@ -544,19 +544,19 @@ def _on_plugin_init(plugin_name, plugin_desc, plugin_version, arg, libdir): @ffi.def_extern() def _on_plugin_deinit(): global local_interp - global hexchat - global hexchat_stdout + global zoitechat + global zoitechat_stdout global plugins plugins = set() local_interp = None - hexchat = None - hexchat_stdout = None + zoitechat = None + zoitechat_stdout = None sys.stdout = sys.__stdout__ sys.stderr = sys.__stderr__ pydoc.help = pydoc.Helper() - for mod in ('_hexchat', 'hexchat', 'xchat', '_hexchat_embedded'): + for mod in ('_zoitechat', 'zoitechat', 'xchat', '_zoitechat_embedded'): try: del sys.modules[mod] diff --git a/plugins/python/python3.vcxproj b/plugins/python/python3.vcxproj index 3eb86c2a..d43e15c9 100644 --- a/plugins/python/python3.vcxproj +++ b/plugins/python/python3.vcxproj @@ -22,15 +22,15 @@ - + $(Python3Output) - $(HexChatRel)plugins\ + $(ZoiteChatRel)plugins\ WIN32;NDEBUG;_WINDOWS;_USRDLL;PYTHON_EXPORTS;$(OwnFlags);%(PreprocessorDefinitions) - $(Glib);$(Python3Path)\include;..\..\src\common;$(HexChatLib);%(AdditionalIncludeDirectories) + $(Glib);$(Python3Path)\include;..\..\src\common;$(ZoiteChatLib);%(AdditionalIncludeDirectories) python.def @@ -38,13 +38,13 @@ $(DepsRoot)\lib;$(Python3Path)\libs;%(AdditionalLibraryDirectories) - "$(Python3Path)\python.exe" generate_plugin.py ..\..\src\common\hexchat-plugin.h python.py "$(IntDir)python.c" + "$(Python3Path)\python.exe" generate_plugin.py ..\..\src\common\zoitechat-plugin.h python.py "$(IntDir)python.c" WIN32;_WIN64;_AMD64_;NDEBUG;_WINDOWS;_USRDLL;PYTHON_EXPORTS;$(OwnFlags);%(PreprocessorDefinitions) - $(Glib);$(Python3Path)\include;..\..\src\common;$(HexChatLib);%(AdditionalIncludeDirectories) + $(Glib);$(Python3Path)\include;..\..\src\common;$(ZoiteChatLib);%(AdditionalIncludeDirectories) python.def @@ -52,16 +52,16 @@ $(DepsRoot)\lib;$(Python3Path)\libs;%(AdditionalLibraryDirectories) - "$(Python3Path)\python.exe" generate_plugin.py ..\..\src\common\hexchat-plugin.h python.py "$(IntDir)python.c" + "$(Python3Path)\python.exe" generate_plugin.py ..\..\src\common\zoitechat-plugin.h python.py "$(IntDir)python.c" - + - + diff --git a/plugins/python/python3.vcxproj.filters b/plugins/python/python3.vcxproj.filters index 5c5834bb..f9403a4a 100644 --- a/plugins/python/python3.vcxproj.filters +++ b/plugins/python/python3.vcxproj.filters @@ -15,13 +15,13 @@ Resource Files - + Source Files Source Files - + Source Files diff --git a/plugins/python/python_style_guide.md b/plugins/python/python_style_guide.md index 41db2474..7edc7879 100644 --- a/plugins/python/python_style_guide.md +++ b/plugins/python/python_style_guide.md @@ -1,4 +1,4 @@ -# HexChat Python Module Style Guide +# ZoiteChat Python Module Style Guide (This is a work in progress). diff --git a/plugins/python/xchat.py b/plugins/python/xchat.py index 6922490b..e7ca36c8 100644 --- a/plugins/python/xchat.py +++ b/plugins/python/xchat.py @@ -1 +1 @@ -from _hexchat import * +from _zoitechat import * diff --git a/plugins/python/zoitechat.py b/plugins/python/zoitechat.py new file mode 100644 index 00000000..e7ca36c8 --- /dev/null +++ b/plugins/python/zoitechat.py @@ -0,0 +1 @@ +from _zoitechat import * diff --git a/plugins/sysinfo/format.c b/plugins/sysinfo/format.c index 741c43e2..311e7cdc 100644 --- a/plugins/sysinfo/format.c +++ b/plugins/sysinfo/format.c @@ -1,5 +1,5 @@ /* - * SysInfo - sysinfo plugin for HexChat + * SysInfo - sysinfo plugin for ZoiteChat * Copyright (c) 2015 Patrick Griffis. * * This program is free software you can redistribute it and/or modify diff --git a/plugins/sysinfo/format.h b/plugins/sysinfo/format.h index 5fe209be..0da474d3 100644 --- a/plugins/sysinfo/format.h +++ b/plugins/sysinfo/format.h @@ -1,5 +1,5 @@ /* - * SysInfo - sysinfo plugin for HexChat + * SysInfo - sysinfo plugin for ZoiteChat * Copyright (c) 2015 Patrick Griffis. * * This program is free software; you can redistribute it and/or modify diff --git a/plugins/sysinfo/meson.build b/plugins/sysinfo/meson.build index 08f08c2c..9b105caa 100644 --- a/plugins/sysinfo/meson.build +++ b/plugins/sysinfo/meson.build @@ -5,7 +5,7 @@ sysinfo_sources = [ sysinfo_deps = [ libgio_dep, - hexchat_plugin_dep, + zoitechat_plugin_dep, common_sysinfo_deps, ] diff --git a/plugins/sysinfo/osx/backend.m b/plugins/sysinfo/osx/backend.m index 73bdf996..133763c9 100644 --- a/plugins/sysinfo/osx/backend.m +++ b/plugins/sysinfo/osx/backend.m @@ -1,5 +1,5 @@ /* - * SysInfo - sysinfo plugin for HexChat + * SysInfo - sysinfo plugin for ZoiteChat * Copyright (c) 2015 Patrick Griffis. * * This program is free software you can redistribute it and/or modify diff --git a/plugins/sysinfo/sysinfo-backend.h b/plugins/sysinfo/sysinfo-backend.h index c69a0853..57bbca04 100644 --- a/plugins/sysinfo/sysinfo-backend.h +++ b/plugins/sysinfo/sysinfo-backend.h @@ -1,5 +1,5 @@ /* - * SysInfo - sysinfo plugin for HexChat + * SysInfo - sysinfo plugin for ZoiteChat * Copyright (c) 2015 Patrick Griffis. * * This program is free software; you can redistribute it and/or modify diff --git a/plugins/sysinfo/sysinfo.c b/plugins/sysinfo/sysinfo.c index a09e4766..b957126b 100644 --- a/plugins/sysinfo/sysinfo.c +++ b/plugins/sysinfo/sysinfo.c @@ -1,5 +1,5 @@ /* - * SysInfo - sysinfo plugin for HexChat + * SysInfo - sysinfo plugin for ZoiteChat * Copyright (c) 2012 Berke Viktor. * * xsys.c - main functions for X-Sys 2 @@ -29,14 +29,14 @@ #include #include -#include "hexchat-plugin.h" +#include "zoitechat-plugin.h" #include "sysinfo-backend.h" #include "sysinfo.h" -#define _(x) hexchat_gettext(ph,x) +#define _(x) zoitechat_gettext(ph,x) #define DEFAULT_ANNOUNCE TRUE -static hexchat_plugin *ph; +static zoitechat_plugin *ph; static char name[] = "Sysinfo"; static char desc[] = "Display info about your hardware and OS"; @@ -54,7 +54,7 @@ typedef struct static char * get_client (void) { - return g_strdup_printf ("HexChat %s", hexchat_get_info(ph, "version")); + return g_strdup_printf ("ZoiteChat %s", zoitechat_get_info(ph, "version")); } static hwinfo hwinfos[] = { @@ -102,7 +102,7 @@ print_summary (gboolean announce) } output = g_strjoinv (" \002\342\200\242\002 ", strings); - hexchat_commandf (ph, "%s %s", announce ? "SAY" : "ECHO", output); + zoitechat_commandf (ph, "%s %s", announce ? "SAY" : "ECHO", output); g_strfreev (strings); g_free (output); @@ -120,23 +120,23 @@ print_info (char *info, gboolean announce) char *str = hwinfos[i].callback(); if (str) { - hexchat_commandf (ph, "%s \002%s\002: %s", announce ? "SAY" : "ECHO", + zoitechat_commandf (ph, "%s \002%s\002: %s", announce ? "SAY" : "ECHO", hwinfos[i].title, str); g_free (str); } else - hexchat_print (ph, _("Sysinfo: Failed to get info. Either not supported or error.")); + zoitechat_print (ph, _("Sysinfo: Failed to get info. Either not supported or error.")); return; } } - hexchat_print (ph, _("Sysinfo: No info by that name\n")); + zoitechat_print (ph, _("Sysinfo: No info by that name\n")); } static gboolean sysinfo_get_bool_pref (const char *pref, gboolean def) { - int value = hexchat_pluginpref_get_int (ph, pref); + int value = zoitechat_pluginpref_get_int (ph, pref); if (value != -1) return value; @@ -150,12 +150,12 @@ sysinfo_set_pref_real (const char *pref, char *value, gboolean def) if (value && value[0]) { guint64 i = g_ascii_strtoull (value, NULL, 0); - hexchat_pluginpref_set_int (ph, pref, i != 0); - hexchat_printf (ph, _("Sysinfo: %s is set to: %d\n"), pref, i != 0); + zoitechat_pluginpref_set_int (ph, pref, i != 0); + zoitechat_printf (ph, _("Sysinfo: %s is set to: %d\n"), pref, i != 0); } else { - hexchat_printf (ph, _("Sysinfo: %s is set to: %d\n"), pref, + zoitechat_printf (ph, _("Sysinfo: %s is set to: %d\n"), pref, sysinfo_get_bool_pref(pref, def)); } } @@ -165,7 +165,7 @@ sysinfo_set_pref (char *key, char *value) { if (!key || !key[0]) { - hexchat_print (ph, _("Sysinfo: Valid settings are: announce and hide_* for each piece of information. e.g. hide_os. Without a value it will show current (or default) setting.\n")); + zoitechat_print (ph, _("Sysinfo: Valid settings are: announce and hide_* for each piece of information. e.g. hide_os. Without a value it will show current (or default) setting.\n")); return; } @@ -187,7 +187,7 @@ sysinfo_set_pref (char *key, char *value) } } - hexchat_print (ph, _("Sysinfo: Invalid variable name\n")); + zoitechat_print (ph, _("Sysinfo: Invalid variable name\n")); } static int @@ -210,7 +210,7 @@ sysinfo_cb (char *word[], char *word_eol[], void *userdata) } /* Cannot send to server tab */ - channel_type = hexchat_list_int (ph, NULL, "type"); + channel_type = zoitechat_list_int (ph, NULL, "type"); if (channel_type != 2 /* SESS_CHANNEL */ && channel_type != 3 /* SESS_DIALOG */) announce = FALSE; @@ -226,24 +226,24 @@ sysinfo_cb (char *word[], char *word_eol[], void *userdata) } int -hexchat_plugin_init (hexchat_plugin *plugin_handle, char **plugin_name, char **plugin_desc, char **plugin_version, char *arg) +zoitechat_plugin_init (zoitechat_plugin *plugin_handle, char **plugin_name, char **plugin_desc, char **plugin_version, char *arg) { ph = plugin_handle; *plugin_name = name; *plugin_desc = desc; *plugin_version = version; - hexchat_hook_command (ph, "SYSINFO", HEXCHAT_PRI_NORM, sysinfo_cb, sysinfo_help, NULL); + zoitechat_hook_command (ph, "SYSINFO", HEXCHAT_PRI_NORM, sysinfo_cb, sysinfo_help, NULL); - hexchat_command (ph, "MENU ADD \"Window/Send System Info\" \"SYSINFO\""); - hexchat_printf (ph, _("%s plugin loaded\n"), name); + zoitechat_command (ph, "MENU ADD \"Window/Send System Info\" \"SYSINFO\""); + zoitechat_printf (ph, _("%s plugin loaded\n"), name); return 1; } int -hexchat_plugin_deinit (void) +zoitechat_plugin_deinit (void) { - hexchat_command (ph, "MENU DEL \"Window/Display System Info\""); - hexchat_printf (ph, _("%s plugin unloaded\n"), name); + zoitechat_command (ph, "MENU DEL \"Window/Display System Info\""); + zoitechat_printf (ph, _("%s plugin unloaded\n"), name); return 1; } diff --git a/plugins/sysinfo/sysinfo.def b/plugins/sysinfo/sysinfo.def index e560f50f..432b71b6 100644 --- a/plugins/sysinfo/sysinfo.def +++ b/plugins/sysinfo/sysinfo.def @@ -1,3 +1,3 @@ EXPORTS -hexchat_plugin_init -hexchat_plugin_deinit +zoitechat_plugin_init +zoitechat_plugin_deinit diff --git a/plugins/sysinfo/sysinfo.h b/plugins/sysinfo/sysinfo.h index 16ec03e4..cf92fe1f 100644 --- a/plugins/sysinfo/sysinfo.h +++ b/plugins/sysinfo/sysinfo.h @@ -1,5 +1,5 @@ /* - * SysInfo - sysinfo plugin for HexChat + * SysInfo - sysinfo plugin for ZoiteChat * Copyright (c) 2015 Patrick Griffis. * * This program is free software; you can redistribute it and/or modify diff --git a/plugins/sysinfo/sysinfo.vcxproj b/plugins/sysinfo/sysinfo.vcxproj index a3ff0f8a..07dc9855 100644 --- a/plugins/sysinfo/sysinfo.vcxproj +++ b/plugins/sysinfo/sysinfo.vcxproj @@ -23,20 +23,20 @@ - + hcsysinfo - $(HexChatRel)plugins\ + $(ZoiteChatRel)plugins\ WIN32;NDEBUG;_WINDOWS;_USRDLL;SYSINFO_EXPORTS;%(PreprocessorDefinitions) - ..\..\src\common;$(DepsRoot)\include;$(Glib);$(HexChatLib);%(AdditionalIncludeDirectories) + ..\..\src\common;$(DepsRoot)\include;$(Glib);$(ZoiteChatLib);%(AdditionalIncludeDirectories) false $(DepsRoot)\lib;%(AdditionalLibraryDirectories) - $(HexChatLib)common.lib;wbemuuid.lib;comsupp.lib;$(DepLibs);%(AdditionalDependencies) + $(ZoiteChatLib)common.lib;wbemuuid.lib;comsupp.lib;$(DepLibs);%(AdditionalDependencies) comsupp.lib sysinfo.def @@ -44,12 +44,12 @@ WIN32;_WIN64;_AMD64_;NDEBUG;_WINDOWS;_USRDLL;SYSINFO_EXPORTS;%(PreprocessorDefinitions) - ..\..\src\common;$(DepsRoot)\include;$(Glib);$(HexChatLib);%(AdditionalIncludeDirectories) + ..\..\src\common;$(DepsRoot)\include;$(Glib);$(ZoiteChatLib);%(AdditionalIncludeDirectories) false $(DepsRoot)\lib;%(AdditionalLibraryDirectories) - $(HexChatLib)common.lib;wbemuuid.lib;comsupp.lib;$(DepLibs);%(AdditionalDependencies) + $(ZoiteChatLib)common.lib;wbemuuid.lib;comsupp.lib;$(DepLibs);%(AdditionalDependencies) comsupp.lib sysinfo.def diff --git a/plugins/sysinfo/unix/backend.c b/plugins/sysinfo/unix/backend.c index b6876452..73b97650 100644 --- a/plugins/sysinfo/unix/backend.c +++ b/plugins/sysinfo/unix/backend.c @@ -1,5 +1,5 @@ /* - * SysInfo - sysinfo plugin for HexChat + * SysInfo - sysinfo plugin for ZoiteChat * Copyright (c) 2015 Patrick Griffis. * * This program is free software; you can redistribute it and/or modify diff --git a/plugins/sysinfo/win32/backend.c b/plugins/sysinfo/win32/backend.c index 9bf949c5..961418c0 100644 --- a/plugins/sysinfo/win32/backend.c +++ b/plugins/sysinfo/win32/backend.c @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (c) 2011-2012 Berke Viktor. * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/plugins/upd/meson.build b/plugins/upd/meson.build index 68217b31..39bf9edc 100644 --- a/plugins/upd/meson.build +++ b/plugins/upd/meson.build @@ -1,7 +1,7 @@ winsparkle_dep = cc.find_library('WinSparkle') shared_module('upd', 'upd.c', - dependencies: [winsparkle_dep, hexchat_plugin_dep], + dependencies: [winsparkle_dep, zoitechat_plugin_dep], install: true, install_dir: plugindir, name_prefix: '', diff --git a/plugins/upd/upd.c b/plugins/upd/upd.c index 2a938596..8f680877 100644 --- a/plugins/upd/upd.c +++ b/plugins/upd/upd.c @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (c) 2010-2012 Berke Viktor. * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -22,15 +22,15 @@ #include -#include "hexchat-plugin.h" +#include "zoitechat-plugin.h" -#define APPCAST_URL "https://hexchat.github.io/appcast.xml" +#define APPCAST_URL "https://zoitechat.github.io/appcast.xml" -static hexchat_plugin *ph; /* plugin handle */ +static zoitechat_plugin *ph; /* plugin handle */ static char name[] = "Update Checker"; -static char desc[] = "Check for HexChat updates automatically"; +static char desc[] = "Check for ZoiteChat updates automatically"; static char version[] = "5.0"; -static const char upd_help[] = "Update Checker Usage:\n /UPDCHK, check for HexChat updates\n"; +static const char upd_help[] = "Update Checker Usage:\n /UPDCHK, check for ZoiteChat updates\n"; static int check_cmd (char *word[], char *word_eol[], void *userdata) @@ -41,7 +41,7 @@ check_cmd (char *word[], char *word_eol[], void *userdata) } int -hexchat_plugin_init (hexchat_plugin *plugin_handle, char **plugin_name, char **plugin_desc, char **plugin_version, char *arg) +zoitechat_plugin_init (zoitechat_plugin *plugin_handle, char **plugin_name, char **plugin_desc, char **plugin_version, char *arg) { ph = plugin_handle; @@ -52,19 +52,19 @@ hexchat_plugin_init (hexchat_plugin *plugin_handle, char **plugin_name, char **p win_sparkle_set_appcast_url (APPCAST_URL); win_sparkle_init (); - hexchat_hook_command (ph, "UPDCHK", HEXCHAT_PRI_NORM, check_cmd, upd_help, NULL); - hexchat_command (ph, "MENU -ishare\\download.png ADD \"Help/Check for Updates\" \"UPDCHK\""); - hexchat_printf (ph, "%s plugin loaded\n", name); + zoitechat_hook_command (ph, "UPDCHK", HEXCHAT_PRI_NORM, check_cmd, upd_help, NULL); + zoitechat_command (ph, "MENU -ishare\\download.png ADD \"Help/Check for Updates\" \"UPDCHK\""); + zoitechat_printf (ph, "%s plugin loaded\n", name); return 1; } int -hexchat_plugin_deinit (void) +zoitechat_plugin_deinit (void) { win_sparkle_cleanup (); - hexchat_command (ph, "MENU DEL \"Help/Check for updates\""); - hexchat_printf (ph, "%s plugin unloaded\n", name); + zoitechat_command (ph, "MENU DEL \"Help/Check for updates\""); + zoitechat_printf (ph, "%s plugin unloaded\n", name); return 1; } diff --git a/plugins/upd/upd.def b/plugins/upd/upd.def index e560f50f..432b71b6 100644 --- a/plugins/upd/upd.def +++ b/plugins/upd/upd.def @@ -1,3 +1,3 @@ EXPORTS -hexchat_plugin_init -hexchat_plugin_deinit +zoitechat_plugin_init +zoitechat_plugin_deinit diff --git a/plugins/upd/upd.vcxproj b/plugins/upd/upd.vcxproj index 5dc497b4..4d3e7b06 100644 --- a/plugins/upd/upd.vcxproj +++ b/plugins/upd/upd.vcxproj @@ -22,10 +22,10 @@ - + hcupd - $(HexChatRel)plugins\ + $(ZoiteChatRel)plugins\ diff --git a/plugins/winamp/meson.build b/plugins/winamp/meson.build index 8d298651..5a607b3b 100644 --- a/plugins/winamp/meson.build +++ b/plugins/winamp/meson.build @@ -1,5 +1,5 @@ shared_module('winamp', 'winamp.c', - dependencies: [libgio_dep, hexchat_plugin_dep], + dependencies: [libgio_dep, zoitechat_plugin_dep], install: true, install_dir: plugindir, name_prefix: '', diff --git a/plugins/winamp/winamp.c b/plugins/winamp/winamp.c index d8788164..4166db9a 100644 --- a/plugins/winamp/winamp.c +++ b/plugins/winamp/winamp.c @@ -15,12 +15,12 @@ #include #include -#include "hexchat-plugin.h" +#include "zoitechat-plugin.h" #define PLAYING 1 #define PAUSED 3 -static hexchat_plugin *ph; /* plugin handle */ +static zoitechat_plugin *ph; /* plugin handle */ static int winamp(char *word[], char *word_eol[], void *userdata) @@ -36,35 +36,35 @@ winamp(char *word[], char *word_eol[], void *userdata) SendMessage(hwndWinamp, WM_COMMAND, 40046, 0); if (SendMessage(hwndWinamp, WM_USER, 0, 104) == PLAYING) - hexchat_printf(ph, "Winamp: playing"); + zoitechat_printf(ph, "Winamp: playing"); else - hexchat_printf(ph, "Winamp: paused"); + zoitechat_printf(ph, "Winamp: paused"); } } else if (!stricmp("STOP", word[2])) { SendMessage(hwndWinamp, WM_COMMAND, 40047, 0); - hexchat_printf(ph, "Winamp: stopped"); + zoitechat_printf(ph, "Winamp: stopped"); } else if (!stricmp("PLAY", word[2])) { SendMessage(hwndWinamp, WM_COMMAND, 40045, 0); - hexchat_printf(ph, "Winamp: playing"); + zoitechat_printf(ph, "Winamp: playing"); } else if (!stricmp("NEXT", word[2])) { SendMessage(hwndWinamp, WM_COMMAND, 40048, 0); - hexchat_printf(ph, "Winamp: next playlist entry"); + zoitechat_printf(ph, "Winamp: next playlist entry"); } else if (!stricmp("PREV", word[2])) { SendMessage(hwndWinamp, WM_COMMAND, 40044, 0); - hexchat_printf(ph, "Winamp: previous playlist entry"); + zoitechat_printf(ph, "Winamp: previous playlist entry"); } else if (!stricmp("START", word[2])) { SendMessage(hwndWinamp, WM_COMMAND, 40154, 0); - hexchat_printf(ph, "Winamp: playlist start"); + zoitechat_printf(ph, "Winamp: playlist start"); } else if (!word_eol[2][0]) { @@ -75,7 +75,7 @@ winamp(char *word[], char *word_eol[], void *userdata) current_play = g_utf16_to_utf8 (wcurrent_play, len, NULL, NULL, NULL); if (!current_play) { - hexchat_print (ph, "Winamp: Error getting song information."); + zoitechat_print (ph, "Winamp: Error getting song information."); return HEXCHAT_EAT_ALL; } @@ -105,50 +105,50 @@ winamp(char *word[], char *word_eol[], void *userdata) p = current_play; if (*p != '\0') - hexchat_commandf (ph, "me is now playing: %s", p); + zoitechat_commandf (ph, "me is now playing: %s", p); else - hexchat_print (ph, "Winamp: No song information found."); + zoitechat_print (ph, "Winamp: No song information found."); g_free (current_play); } else - hexchat_print(ph, "Winamp: Nothing being played."); + zoitechat_print(ph, "Winamp: Nothing being played."); } else - hexchat_printf(ph, "Usage: /WINAMP [PAUSE|PLAY|STOP|NEXT|PREV|START]\n"); + zoitechat_printf(ph, "Usage: /WINAMP [PAUSE|PLAY|STOP|NEXT|PREV|START]\n"); } else { - hexchat_print(ph, "Winamp not found.\n"); + zoitechat_print(ph, "Winamp not found.\n"); } return HEXCHAT_EAT_ALL; } int -hexchat_plugin_init(hexchat_plugin *plugin_handle, +zoitechat_plugin_init(zoitechat_plugin *plugin_handle, char **plugin_name, char **plugin_desc, char **plugin_version, char *arg) { - /* we need to save this for use with any hexchat_* functions */ + /* we need to save this for use with any zoitechat_* functions */ ph = plugin_handle; *plugin_name = "Winamp"; - *plugin_desc = "Winamp plugin for HexChat"; + *plugin_desc = "Winamp plugin for ZoiteChat"; *plugin_version = "0.6"; - hexchat_hook_command (ph, "WINAMP", HEXCHAT_PRI_NORM, winamp, "Usage: /WINAMP [PAUSE|PLAY|STOP|NEXT|PREV|START] - control Winamp or show what's currently playing", 0); - hexchat_command (ph, "MENU -ishare\\music.png ADD \"Window/Display Current Song (Winamp)\" \"WINAMP\""); + zoitechat_hook_command (ph, "WINAMP", HEXCHAT_PRI_NORM, winamp, "Usage: /WINAMP [PAUSE|PLAY|STOP|NEXT|PREV|START] - control Winamp or show what's currently playing", 0); + zoitechat_command (ph, "MENU -ishare\\music.png ADD \"Window/Display Current Song (Winamp)\" \"WINAMP\""); - hexchat_print (ph, "Winamp plugin loaded\n"); + zoitechat_print (ph, "Winamp plugin loaded\n"); return 1; /* return 1 for success */ } int -hexchat_plugin_deinit(void) +zoitechat_plugin_deinit(void) { - hexchat_command (ph, "MENU DEL \"Window/Display Current Song (Winamp)\""); - hexchat_print (ph, "Winamp plugin unloaded\n"); + zoitechat_command (ph, "MENU DEL \"Window/Display Current Song (Winamp)\""); + zoitechat_print (ph, "Winamp plugin unloaded\n"); return 1; } diff --git a/plugins/winamp/winamp.def b/plugins/winamp/winamp.def index e560f50f..432b71b6 100644 --- a/plugins/winamp/winamp.def +++ b/plugins/winamp/winamp.def @@ -1,3 +1,3 @@ EXPORTS -hexchat_plugin_init -hexchat_plugin_deinit +zoitechat_plugin_init +zoitechat_plugin_deinit diff --git a/plugins/winamp/winamp.vcxproj b/plugins/winamp/winamp.vcxproj index 78367ae9..ac483a8d 100644 --- a/plugins/winamp/winamp.vcxproj +++ b/plugins/winamp/winamp.vcxproj @@ -22,10 +22,10 @@ - + hcwinamp - $(HexChatRel)plugins\ + $(ZoiteChatRel)plugins\ diff --git a/po/POTFILES b/po/POTFILES index 0d1795d1..139bca0f 100644 --- a/po/POTFILES +++ b/po/POTFILES @@ -4,7 +4,7 @@ data/misc/io.github.Hexchat.ThemeManager.desktop.in src/common/cfgfiles.c src/common/chanopt.c src/common/dcc.c -src/common/hexchat.c +src/common/zoitechat.c src/common/ignore.c src/common/inbound.c src/common/notify.c diff --git a/po/af.po b/po/af.po index f3956e32..89ba021e 100644 --- a/po/af.po +++ b/po/af.po @@ -1,17 +1,17 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Petri Jooste , 2004 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Afrikaans (http://www.transifex.com/hexchat/hexchat/language/af/)\n" +"Language-Team: Afrikaans (http://www.transifex.com/zoitechat/zoitechat/language/af/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -21,7 +21,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -31,14 +31,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -56,7 +56,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -64,7 +64,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -158,142 +158,142 @@ msgstr "" msgid "No active DCCs\n" msgstr "Geen aktiewe DCCs\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "" -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -565,7 +565,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -744,7 +744,7 @@ msgstr "" #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -887,7 +887,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3467,7 +3467,7 @@ msgid "Execute command:" msgstr "" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3749,7 +3749,7 @@ msgid "" msgstr "" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4062,7 +4062,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4130,7 +4130,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/am.po b/po/am.po index e13bf33c..af0f1e3e 100644 --- a/po/am.po +++ b/po/am.po @@ -1,17 +1,17 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Ge'ez Frontier Foundation , 2002 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Amharic (http://www.transifex.com/hexchat/hexchat/language/am/)\n" +"Language-Team: Amharic (http://www.transifex.com/zoitechat/zoitechat/language/am/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -21,7 +21,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -31,14 +31,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -56,7 +56,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -64,7 +64,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -158,142 +158,142 @@ msgstr "" msgid "No active DCCs\n" msgstr "" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "" -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "ሰርዝ" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -565,7 +565,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -744,7 +744,7 @@ msgstr "" #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -887,7 +887,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3467,7 +3467,7 @@ msgid "Execute command:" msgstr "" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3749,7 +3749,7 @@ msgid "" msgstr "" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4062,7 +4062,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4130,7 +4130,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/ast.po b/po/ast.po index db45a287..190d1457 100644 --- a/po/ast.po +++ b/po/ast.po @@ -1,18 +1,18 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Marcos , 2008 # Marcos , 2008 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Asturian (http://www.transifex.com/hexchat/hexchat/language/ast/)\n" +"Language-Team: Asturian (http://www.transifex.com/zoitechat/zoitechat/language/ast/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -22,7 +22,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -32,14 +32,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -57,7 +57,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -65,7 +65,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -159,142 +159,142 @@ msgstr "%s ta ufriendo «%s». ¿Quies aceutalo?" msgid "No active DCCs\n" msgstr "Nun hai dengún DCC activu\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "_Abrir la ventana de diálogu" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Unviar un ficheru" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "Información d'u_suariu (WHOIS)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "_Amestar a la Llista de Collacios" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "Aiciones d'O_perador" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Dar Op" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Tomar Op" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Dar la voz" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Tomar la voz" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Echar/Banear" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Echar" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Banear" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Banear" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Colar de la canal" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Entrar a canal…" -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Introduz la canal pa xunite:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Enllaces del sirvidor" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Ping al sirvidor" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Anubrir versión" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "talluéu" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Introduz una razón pa echar a %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Diálogu" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Unviar" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Charra" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Llimpiar" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -566,7 +566,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, unvia los datos a la entrada standard del procesu" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -745,7 +745,7 @@ msgstr "RECONNECT [] [] [], pue llamase sólo c #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -888,7 +888,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3468,7 +3468,7 @@ msgid "Execute command:" msgstr "Executar orde:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3750,7 +3750,7 @@ msgid "" msgstr "Esti sirvidor entá tien %d canales o diálogos asociaos con elli. ¿Quies zarralos toos?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4063,7 +4063,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4131,7 +4131,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/az.po b/po/az.po index 313f5f37..82cb87c3 100644 --- a/po/az.po +++ b/po/az.po @@ -1,17 +1,17 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Metin Amiroff , 2004 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Azerbaijani (http://www.transifex.com/hexchat/hexchat/language/az/)\n" +"Language-Team: Azerbaijani (http://www.transifex.com/zoitechat/zoitechat/language/az/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -21,7 +21,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -31,14 +31,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -56,7 +56,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -64,7 +64,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -158,142 +158,142 @@ msgstr "" msgid "No active DCCs\n" msgstr "Fəal DCC-lər yoxdur\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Op Ver" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Op Al" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Voice Ver" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Voice Al" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Kick/Ban" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Kick-lə" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Ban-la" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "KickBan-la" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Kanaldan Çıx" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Kanala Daxil Ol..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Daxil Olunacaq Kanalı Bildir:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Verici Körpüləri" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Vericini Pinglə" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Buraxılışı Gizlət" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "Di ha!" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Kickləmə səbəbi %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Dialoq" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Yolla" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Söhbət" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Təmizlə" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -565,7 +565,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -744,7 +744,7 @@ msgstr "" #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -887,7 +887,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3467,7 +3467,7 @@ msgid "Execute command:" msgstr "" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3749,7 +3749,7 @@ msgid "" msgstr "" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4062,7 +4062,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4130,7 +4130,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/be.po b/po/be.po index 9fa1c137..7f3e7951 100644 --- a/po/be.po +++ b/po/be.po @@ -1,16 +1,16 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Belarusian (http://www.transifex.com/hexchat/hexchat/language/be/)\n" +"Language-Team: Belarusian (http://www.transifex.com/zoitechat/zoitechat/language/be/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -20,7 +20,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -30,14 +30,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -55,7 +55,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -63,7 +63,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -157,142 +157,142 @@ msgstr "%s прапануе \"%s\". Вы згодны?" msgid "No active DCCs\n" msgstr "Няма актыўных каналаў данніх (DCC)\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Даць аператара" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Забраць аператара" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Даць голас" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Забраць голас" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Выпхнуць/забараніць" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Выпхнуць" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Забараніць" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Выпхнуць і забараніць" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Выйсці з канала" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Увайсці на канал..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Вызначце канал для ўваходу:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Спасылкі сервера" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Пінгаваць сервер" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Схаваць версію" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Аператар" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "Адабраць аператара" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "пакуль" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Увядзіце прычыну выпіхвання %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Дыялог" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "Хто ёсць" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Даслаць" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Размова" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Ачысціць" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -564,7 +564,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, дасылае данні на стандартны ўваход працэса (stdin)" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -743,7 +743,7 @@ msgstr "RECONNECT [-ssl] [<вузел>] [<порт>] [<пароль>], Можа #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -886,7 +886,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3466,7 +3466,7 @@ msgid "Execute command:" msgstr "Выканаць каманду:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3748,7 +3748,7 @@ msgid "" msgstr "Гэты сервер мае %d адкрытых каналаў ці дыялогаў. Ці закрыць іх усе?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4061,7 +4061,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4129,7 +4129,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/bg.po b/po/bg.po index 02f2f412..5a1020b8 100644 --- a/po/bg.po +++ b/po/bg.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # n0kS Phr33d0m , 2012 @@ -8,12 +8,12 @@ # n0kS Phr33d0m , 2012 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Bulgarian (http://www.transifex.com/hexchat/hexchat/language/bg/)\n" +"Language-Team: Bulgarian (http://www.transifex.com/zoitechat/zoitechat/language/bg/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -23,7 +23,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -33,14 +33,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -58,7 +58,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -66,7 +66,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -160,142 +160,142 @@ msgstr "%s ви предлага \"%s\". Приемате ли?" msgid "No active DCCs\n" msgstr "Няма активни DCC-та\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Даване на операторски статус" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Взимане на операторски статус" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Даване на Voice статус" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Взимане на Voice статус" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Изхвърляне/Забрана" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Изхвърляне" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Забрана" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Изхвърляне и Забрана" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Напускане на стаята" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Влизане в стая ..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Въведете име на стая:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Сървърни връзки" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Пингване на сървър" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Скриване на версията" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Даване на оп. статус" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "Взимане на оп. статус" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "чао" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Причина за изхвърлянето на %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Разговор" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "Кой е ...?" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Изпращане" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Разговор" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Изчистване" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Пинг" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -567,7 +567,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -746,7 +746,7 @@ msgstr "" #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -889,7 +889,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3469,7 +3469,7 @@ msgid "Execute command:" msgstr "Изпълнение на команда:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3751,7 +3751,7 @@ msgid "" msgstr "" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4064,7 +4064,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4132,7 +4132,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/ca.po b/po/ca.po index d53d21f1..ba534281 100644 --- a/po/ca.po +++ b/po/ca.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # David Planella Molas , 2007 @@ -12,12 +12,12 @@ # Yannick Garcia , 2001 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Catalan (http://www.transifex.com/hexchat/hexchat/language/ca/)\n" +"Language-Team: Catalan (http://www.transifex.com/zoitechat/zoitechat/language/ca/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -27,8 +27,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -37,16 +37,16 @@ msgstr "Client IRC" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." -msgstr "HexChat és un client IRC extensible i fàcil d'utilitzar. Et permet unir-te a múltiples xarxes amb seguretat i parlar amb altres usuaris en privat o en canals utilitzant una interfície personalitzable. Fins i tot pots transferir fitxers." +msgstr "ZoiteChat és un client IRC extensible i fàcil d'utilitzar. Et permet unir-te a múltiples xarxes amb seguretat i parlar amb altres usuaris en privat o en canals utilitzant una interfície personalitzable. Fins i tot pots transferir fitxers." #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "HexChat té suport per: DCC, SASL, proxis, correcció d'escriptura, notificacions, registre, temes personalitzats i scripts en Python o Perl." +msgstr "ZoiteChat té suport per: DCC, SASL, proxis, correcció d'escriptura, notificacions, registre, temes personalitzats i scripts en Python o Perl." #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -62,16 +62,16 @@ msgstr "MI;Xat;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" -msgstr "hexchat" +msgid "zoitechat" +msgstr "zoitechat" #: data/misc/io.github.Hexchat.desktop.in.in:19 msgid "Open Safe Mode" msgstr "Obre el mode segur" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "Gestor de temes d'HexChat" +msgid "ZoiteChat Theme Manager" +msgstr "Gestor de temes d'ZoiteChat" #. 0 means unlimited #. STRINGS @@ -164,142 +164,142 @@ msgstr "%s us està oferint «%s». Voleu acceptar-lo?" msgid "No active DCCs\n" msgstr "No hi ha connexions DCC actives\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "_Obre una finestra de diàleg" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "Envia un _fitxer" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "Informació de l'_usuari (whois)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "_Afegeix a la Llista d'amics" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Ignora" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "Accions d'operador" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Dóna l'estatus d'operador" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Treu l'estatus d'operador" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Dóna l'estatus de veu" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Treu l'estatus de veu" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Fes fora/Bandeja" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Fes fora" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Bandeja" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Fes fora i bandeja" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Deixa el canal" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Uneix-te al canal..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Introduïu el canal per unir-vos:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Enllaços del servidor" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Ping al servidor" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Oculta la versió" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "adéu" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Introduïu el motiu per a fer fora a %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "Envia un fitxer" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Diàleg" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Envia" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Xat" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Neteja" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "No tens permís d'escriptura a %s. No es pot desar res d'aquesta sessió." -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -571,8 +571,8 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, envia dades a l'stdin dels processos" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" -msgstr "EXPORTCONF, exporta els paràmetres d'HexChat" +msgid "EXPORTCONF, exports ZoiteChat settings" +msgstr "EXPORTCONF, exporta els paràmetres d'ZoiteChat" #: src/common/outbound.c:3996 msgid "FLUSHQ, flushes the current server's send queue" @@ -750,9 +750,9 @@ msgstr "RECONENCT [] [] [], Pot invocar-se sols am #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" -msgstr "RECV , envia dades en cru a HexChat, com si haguessin set enviades des del servidor IRC" +msgstr "RECV , envia dades en cru a ZoiteChat, com si haguessin set enviades des del servidor IRC" #: src/common/outbound.c:4086 msgid "RELOAD , reloads a plugin or script" @@ -893,8 +893,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "%s: Ordre desconeguda. prova /help\n" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "No hi ha cap símbol hexchat_plugin_init; realment és un connector d'HexChat?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "No hi ha cap símbol zoitechat_plugin_init; realment és un connector d'ZoiteChat?" #: src/common/plugin-identd.c:175 #, c-format @@ -3473,8 +3473,8 @@ msgid "Execute command:" msgstr "Executa l'ordre:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "Obre un URL o executa una ordre en un HexChat existent" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "Obre un URL o executa una ordre en un ZoiteChat existent" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3755,8 +3755,8 @@ msgid "" msgstr "Aquest canal encara té %d canals o diàlegs associats amb ell. Tancar-los tots?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "Sortir d'HexChat?" +msgid "Quit ZoiteChat?" +msgstr "Sortir d'ZoiteChat?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4068,7 +4068,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4136,7 +4136,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/cs.po b/po/cs.po index 14abd3af..4b78ad02 100644 --- a/po/cs.po +++ b/po/cs.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Ascii Wolf , 2018 @@ -12,12 +12,12 @@ # Martin Urbanec , 2018 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2019-05-20 09:29+0000\n" "Last-Translator: jirislaby \n" -"Language-Team: Czech (http://www.transifex.com/hexchat/hexchat/language/cs/)\n" +"Language-Team: Czech (http://www.transifex.com/zoitechat/zoitechat/language/cs/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -27,8 +27,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -37,16 +37,16 @@ msgstr "IRC klient" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." -msgstr "HexChat je snadno použitelný a rozšířitelný IRC klient. Umožňuje vám se bezpečně připojit k více sítím a psát si s lidmi soukromě nebo v kanálech pomocí přizpůsobitelného prostředí. Dokonce můžete přenášet soubory." +msgstr "ZoiteChat je snadno použitelný a rozšířitelný IRC klient. Umožňuje vám se bezpečně připojit k více sítím a psát si s lidmi soukromě nebo v kanálech pomocí přizpůsobitelného prostředí. Dokonce můžete přenášet soubory." #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "HexChat podporuje funkce jako DCC, SASL, brány proxy, kontrolu pravopisu, ukládání záznamů, vlastní motivy a skripty v jazycích Python nebo Perl." +msgstr "ZoiteChat podporuje funkce jako DCC, SASL, brány proxy, kontrolu pravopisu, ukládání záznamů, vlastní motivy a skripty v jazycích Python nebo Perl." #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -62,16 +62,16 @@ msgstr " IM;Chat;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" -msgstr "hexchat" +msgid "zoitechat" +msgstr "zoitechat" #: data/misc/io.github.Hexchat.desktop.in.in:19 msgid "Open Safe Mode" msgstr "Otevřít Nouzový režim" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "HexChat manažer témat" +msgid "ZoiteChat Theme Manager" +msgstr "ZoiteChat manažer témat" #. 0 means unlimited #. STRINGS @@ -164,142 +164,142 @@ msgstr "%s nabízí \"%s\". Souhlasíte?" msgid "No active DCCs\n" msgstr "Žádné aktivní DCC\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "_Otevřít dialogové okno" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Poslat soubor" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "Info o _uživateli (WhoIs)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "Přid_at do seznamu přátel" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Ignorovat" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "O_perátorské akce" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Dát práva operátora" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Vzít práva operátora" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Dát hlas" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Vzít hlas" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Kick/Ban" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Kick" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Ban" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "KickBan" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Opustit kanál" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Vstoupit do kanálu..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Zadat kanál pro připojení:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Odkazy serveru" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Ping serveru" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Ukrýt verzi" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "hoj" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Zadat důvod vyhození %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "Poslat soubor" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Dialog" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "KdoJe" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Poslat" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Chat" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Smazat" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "Nemáš právo zápisu do %s. Z tohoto sezení nebude nic uloženo." -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -571,8 +571,8 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, pošle data z procesu na stdin" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" -msgstr "EXPORTCONF, exportuje nastavení HexChatu" +msgid "EXPORTCONF, exports ZoiteChat settings" +msgstr "EXPORTCONF, exportuje nastavení ZoiteChatu" #: src/common/outbound.c:3996 msgid "FLUSHQ, flushes the current server's send queue" @@ -750,7 +750,7 @@ msgstr "RECONNECT [] [] [], Může být volán stejně jak #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -893,8 +893,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "Neznámý příkaz %s. Zkus /help\n" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "Nenalezen symbol hexchat_plugin_init; je tohle opravu HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "Nenalezen symbol zoitechat_plugin_init; je tohle opravu ZoiteChat plugin?" #: src/common/plugin-identd.c:175 #, c-format @@ -3473,8 +3473,8 @@ msgid "Execute command:" msgstr "Vykonat příkaz:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "Otevřít URL nebo spustit příkaz v existujícím HexChatu" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "Otevřít URL nebo spustit příkaz v existujícím ZoiteChatu" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3755,8 +3755,8 @@ msgid "" msgstr "Tento server má s tím asociováno %d kanálů nebo dialogů. Zavřít všechny?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "Zavřít HexChat?" +msgid "Quit ZoiteChat?" +msgstr "Zavřít ZoiteChat?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4068,7 +4068,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4136,7 +4136,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/da.po b/po/da.po index bfbab46a..5f4f7d8c 100644 --- a/po/da.po +++ b/po/da.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Birger Langkjer , 1999 @@ -17,12 +17,12 @@ # scootergrisen, 2017-2018 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-11-27 22:25+0000\n" "Last-Translator: scootergrisen\n" -"Language-Team: Danish (http://www.transifex.com/hexchat/hexchat/language/da/)\n" +"Language-Team: Danish (http://www.transifex.com/zoitechat/zoitechat/language/da/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -32,8 +32,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -42,16 +42,16 @@ msgstr "IRC-klient" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." -msgstr "HexChat er en IRC-klient, der er nem at bruge, men som alligevel også kan udvides. Den tillader dig sikkert at forbinde til flere netværk og tale med brugere privat eller i kanaler ved brug af en tilpasselig grænseflade. Du kan endda overføre filer." +msgstr "ZoiteChat er en IRC-klient, der er nem at bruge, men som alligevel også kan udvides. Den tillader dig sikkert at forbinde til flere netværk og tale med brugere privat eller i kanaler ved brug af en tilpasselig grænseflade. Du kan endda overføre filer." #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "HexChat understøtter funktioner som: DCC, SASL, proxyer, stavekontrol, underretninger, logning, tilpassede temaer og Python-/Perl-scripts." +msgstr "ZoiteChat understøtter funktioner som: DCC, SASL, proxyer, stavekontrol, underretninger, logning, tilpassede temaer og Python-/Perl-scripts." #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -67,16 +67,16 @@ msgstr "IM;Chat;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" -msgstr "hexchat" +msgid "zoitechat" +msgstr "zoitechat" #: data/misc/io.github.Hexchat.desktop.in.in:19 msgid "Open Safe Mode" msgstr "Åbn fejlsikret tilstand" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "HexChat-temahåndtering" +msgid "ZoiteChat Theme Manager" +msgstr "ZoiteChat-temahåndtering" #. 0 means unlimited #. STRINGS @@ -169,142 +169,142 @@ msgstr "%s tilbyder \"%s\". Accepterer du?" msgid "No active DCCs\n" msgstr "Ingen aktive DCC'er\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "_Åbn dialogvindue" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Send en fil" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "_Brugerinfo (WhoIs)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "_Tilføj til venneliste" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Ignorer" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "O_peratørhandlinger" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Giv operatørstatus" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Fratag operatørstatus" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Giv Tale" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Fratag stemme" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Spark/udeluk" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Spark" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Udeluk" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "SparkUdeluk" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Forlad kanal" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Deltag i kanal..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Skriv kanal, der skal deltages i:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Serverlink" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Ping server" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Skjul version" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Giv OP" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "Fjern OP" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "farvel" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Indtast begrundelse til at sparke %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "Send fil" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Dialog" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Send" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Chat" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Ryd" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "Du har ikke skriveadgang til %s. Intet fra denne session kan gemmes." -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -576,8 +576,8 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, sender data til processens standard ind" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" -msgstr "EXPORTCONF, eksporterer HexChat-indstillinger" +msgid "EXPORTCONF, exports ZoiteChat settings" +msgstr "EXPORTCONF, eksporterer ZoiteChat-indstillinger" #: src/common/outbound.c:3996 msgid "FLUSHQ, flushes the current server's send queue" @@ -755,9 +755,9 @@ msgstr "RECONNECT [] [] [], kan kaldes blot som /RECON #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" -msgstr "RECV , send rådata til HexChat, som var den modtaget fra IRC-serveren" +msgstr "RECV , send rådata til ZoiteChat, som var den modtaget fra IRC-serveren" #: src/common/outbound.c:4086 msgid "RELOAD , reloads a plugin or script" @@ -898,8 +898,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "Ukendt kommando %s. Prøv /help\n" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "Intet hexchat_plugin_init-symbol; er det virkeligt et HexChat-plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "Intet zoitechat_plugin_init-symbol; er det virkeligt et ZoiteChat-plugin?" #: src/common/plugin-identd.c:175 #, c-format @@ -3478,8 +3478,8 @@ msgid "Execute command:" msgstr "Eksekveringskommando:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "Åbn URL eller eksekver kommando i en eksisterende HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "Åbn URL eller eksekver kommando i en eksisterende ZoiteChat" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3760,8 +3760,8 @@ msgid "" msgstr "Denne server har stadig %d tilknyttede kanaler eller dialoger. Luk dem alle?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "Afslut HexChat?" +msgid "Quit ZoiteChat?" +msgstr "Afslut ZoiteChat?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4073,7 +4073,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4084,7 +4084,7 @@ msgid "" "\n" "%2 would be \"john\"\n" "&2 would be \"john hello\"." -msgstr "Brugerkommandoer - specielle koder:\n\n%c = aktuelle kanal\n%e = aktuelle netværksnavn\n%m = maskininfo\n%n = dit kaldenavn\n%t = klokkeslæt/dato\n%v = HexChat version\n%2 = ord 2\n%3 = ord 3\n&2 = ord 2 til slutningen af linjen\n&3 = ord 3 til slutningen af linjen\n\neksempelvis:\n/kommando john hej\n\n%2 vil være \"john\"\n&2 vil være \"john hej\"." +msgstr "Brugerkommandoer - specielle koder:\n\n%c = aktuelle kanal\n%e = aktuelle netværksnavn\n%m = maskininfo\n%n = dit kaldenavn\n%t = klokkeslæt/dato\n%v = ZoiteChat version\n%2 = ord 2\n%3 = ord 3\n&2 = ord 2 til slutningen af linjen\n&3 = ord 3 til slutningen af linjen\n\neksempelvis:\n/kommando john hej\n\n%2 vil være \"john\"\n&2 vil være \"john hej\"." #: src/fe-gtk/menu.c:1486 msgid "" @@ -4141,8 +4141,8 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" -msgstr "URL-behandlere - specielle koder:\n\n%s = URL-strengen\n\nEt ! foran kommandoen\nindikerer at den skal sendes\ntil en skal i stedet for HexChat" +"shell instead of ZoiteChat" +msgstr "URL-behandlere - specielle koder:\n\n%s = URL-strengen\n\nEt ! foran kommandoen\nindikerer at den skal sendes\ntil en skal i stedet for ZoiteChat" #: src/fe-gtk/menu.c:1529 #, c-format diff --git a/po/de.po b/po/de.po index d0e152ef..14319733 100644 --- a/po/de.po +++ b/po/de.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # SSL , 2013 @@ -34,12 +34,12 @@ # TheX , 2013 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-23 21:28+0000\n" "Last-Translator: Wuzzy \n" -"Language-Team: German (http://www.transifex.com/hexchat/hexchat/language/de/)\n" +"Language-Team: German (http://www.transifex.com/zoitechat/zoitechat/language/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -49,8 +49,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -59,16 +59,16 @@ msgstr "IRC-Client" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "HexChar ist ein einfach zu benutzender, aber dennoch erweiterbarer IRC-Client. Er erlaubt es, sicher mehreren Netzwerken beizutreten und sich mithilfe der anpassbaren Benutzerschnittstelle privat oder auch in Kanälen zu unterhalten. Sogar Dateiübertragungen sind möglich." #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "HexChat unterstützt Features wie: DCC, SASL, Proxies, Rechtschreibprüfung, Benachrichtigungen, Logging, Benutzerdesigns und Python/Perl-Skripte" +msgstr "ZoiteChat unterstützt Features wie: DCC, SASL, Proxies, Rechtschreibprüfung, Benachrichtigungen, Logging, Benutzerdesigns und Python/Perl-Skripte" #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -84,16 +84,16 @@ msgstr "IM;Chat;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" -msgstr "hexchat" +msgid "zoitechat" +msgstr "zoitechat" #: data/misc/io.github.Hexchat.desktop.in.in:19 msgid "Open Safe Mode" msgstr "Im sicheren Modus öffnen" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "HexChat-Themenverwalter" +msgid "ZoiteChat Theme Manager" +msgstr "ZoiteChat-Themenverwalter" #. 0 means unlimited #. STRINGS @@ -186,142 +186,142 @@ msgstr "%s bietet die Datei »%s« an. Wollen Sie annehmen?" msgid "No active DCCs\n" msgstr "Keine aktiven DCCs\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "Dialogfenster ö_ffnen" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "Datei ver_schicken" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "_Benutzerinformationen (»Whois«)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "Zu Freundesliste _hinzufügen" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Ignorieren" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "Operatoraktionen" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Op geben" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Op nehmen" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Voice geben" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Voice nehmen" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Kicken/Bannen" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Kicken" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Bannen" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Kickbann" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Channel verlassen" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Channel betreten …" -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Zu betretender Channel:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Serververbindungen" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Server anpingen" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Version verstecken" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "bye" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Kickgrund für %s eingeben:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "Datei senden" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Dialog" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Sende" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Chat" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Leeren" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "Sie haben keinen Schreibzugriff auf %s. Von dieser Sitzung kann nichts gespeichert werden." -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -601,8 +601,8 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, sendet Daten an den stdin des Prozesses" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" -msgstr "EXPORTCONF, exportiert HexChat-Einstellungen" +msgid "EXPORTCONF, exports ZoiteChat settings" +msgstr "EXPORTCONF, exportiert ZoiteChat-Einstellungen" #: src/common/outbound.c:3996 msgid "FLUSHQ, flushes the current server's send queue" @@ -780,9 +780,9 @@ msgstr "RECONNECT [] [] [], Kann einfach als /RECONNECT au #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" -msgstr "RECV , sendet Rohdaten an HexChat, als ob sie vom IRC-Server empfangen wurden" +msgstr "RECV , sendet Rohdaten an ZoiteChat, als ob sie vom IRC-Server empfangen wurden" #: src/common/outbound.c:4086 msgid "RELOAD , reloads a plugin or script" @@ -923,8 +923,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "Unbekannter Befehl %s. Versuchen Sie es mit /help\n" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "Kein hexchat_plugin_init-Symbol; ist dies wirklich ein HexChat-Plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "Kein zoitechat_plugin_init-Symbol; ist dies wirklich ein ZoiteChat-Plugin?" #: src/common/plugin-identd.c:175 #, c-format @@ -3503,8 +3503,8 @@ msgid "Execute command:" msgstr "Befehl ausführen:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "URL oder Befehl in einem bestehenden HexChat öffnen bzw. ausführen" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "URL oder Befehl in einem bestehenden ZoiteChat öffnen bzw. ausführen" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3785,8 +3785,8 @@ msgid "" msgstr "Diesem Server sind noch %d Channels oder Dialoge zugeordnet. Alle schließen?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "HexChat beenden?" +msgid "Quit ZoiteChat?" +msgstr "ZoiteChat beenden?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -3799,7 +3799,7 @@ msgstr "Sie sind mit %i IRC-Netzwerken verbunden." #: src/fe-gtk/maingui.c:1205 msgid "Are you sure you want to quit?" -msgstr "Sind Sie sicher, dass Sie HexChat beenden wollen?" +msgstr "Sind Sie sicher, dass Sie ZoiteChat beenden wollen?" #: src/fe-gtk/maingui.c:1207 msgid "Some file transfers are still active." @@ -4098,7 +4098,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4109,7 +4109,7 @@ msgid "" "\n" "%2 would be \"john\"\n" "&2 would be \"john hello\"." -msgstr "Benutzerbefehle - Spezielle Codes:\n\n%c = aktueller Channel\n%e = aktuelles Netzwerk\n%m = Computerinfo\n%n = Ihr Nick\n%t = Zeit/Datum\n%v = HexChat-Version\n%2 = Wort 2\n%3 = Wort 3\n&2 = Wort 2 bis zum Ende der Zeile\n&3 = Wort 3 bis zum Ende der Zeile\n\nz.B.:\n/cmd john hallo\n\n%2 wäre \"john\"\n&2 wäre \"john hallo\"." +msgstr "Benutzerbefehle - Spezielle Codes:\n\n%c = aktueller Channel\n%e = aktuelles Netzwerk\n%m = Computerinfo\n%n = Ihr Nick\n%t = Zeit/Datum\n%v = ZoiteChat-Version\n%2 = Wort 2\n%3 = Wort 3\n&2 = Wort 2 bis zum Ende der Zeile\n&3 = Wort 3 bis zum Ende der Zeile\n\nz.B.:\n/cmd john hallo\n\n%2 wäre \"john\"\n&2 wäre \"john hallo\"." #: src/fe-gtk/menu.c:1486 msgid "" @@ -4166,8 +4166,8 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" -msgstr "Befehle für URLs - Spezielle Codes:\n\n%s = die URL\n\nEin »!« am Anfang des Befehls sagt\naus, dass der Befehl in der Shell\nstatt in HexChat ausgeführt wird" +"shell instead of ZoiteChat" +msgstr "Befehle für URLs - Spezielle Codes:\n\n%s = die URL\n\nEin »!« am Anfang des Befehls sagt\naus, dass der Befehl in der Shell\nstatt in ZoiteChat ausgeführt wird" #: src/fe-gtk/menu.c:1529 #, c-format diff --git a/po/el.po b/po/el.po index c61f17a3..6dc282e4 100644 --- a/po/el.po +++ b/po/el.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Efstathios Iosifidis , 2015,2017 @@ -13,12 +13,12 @@ # Yannis Anthymidis, 2013,2015 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-04 23:28+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Greek (http://www.transifex.com/hexchat/hexchat/language/el/)\n" +"Language-Team: Greek (http://www.transifex.com/zoitechat/zoitechat/language/el/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -28,8 +28,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -38,16 +38,16 @@ msgstr "Πελάτης IRC" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "Το HexChat υποστηρίζει λειτουργίες όπως: DCC, SASL, διαμεσολαβητές, ορθογραφική διόρθωση, ειδοποιήσεις, logging, προσαρμοσμένα θέματα, και Python/Perl scripts." +msgstr "Το ZoiteChat υποστηρίζει λειτουργίες όπως: DCC, SASL, διαμεσολαβητές, ορθογραφική διόρθωση, ειδοποιήσεις, logging, προσαρμοσμένα θέματα, και Python/Perl scripts." #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -63,7 +63,7 @@ msgstr "IM;Chat;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -71,8 +71,8 @@ msgid "Open Safe Mode" msgstr "Άνοιγμα ασφαλούς λειτουργίας" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "Διαχειριστής θεμάτων HexChat" +msgid "ZoiteChat Theme Manager" +msgstr "Διαχειριστής θεμάτων ZoiteChat" #. 0 means unlimited #. STRINGS @@ -165,142 +165,142 @@ msgstr "Ο/Η %s σας προσφέρει το «%s». Θέλετε να το msgid "No active DCCs\n" msgstr "Δεν υπάρχουν ενεργά DCC\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "_Άνοιγμα Παραθύρου Διαλόγου" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Αποστολή ενός Αρχείου" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "_Πληροφορίες Χρήστη (Whois)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "_Προσθήκη στην Λίστα Φίλων" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Αγνόηση" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "Χ_ειριστής Δράσης" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Απόδοση Chanops" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Αφαίρεση Chanops" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Απόδοση Voice" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Αφαίρεση Voice" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Kick/Ban" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Kick" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Πάρε μπούλο" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "KickBan" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Εγκατάλειψη καναλιού" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Σύνδεση σε κανάλι...." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Εισάγετε το κανάλι προς σύνδεση:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Συνδέσεις διακομιστών" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Ping στο διακομιστή" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Απόκρυψη έκδοσης" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "αντίο" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Εισάγετε αιτία για το kick του %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Διάλογος" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "ΠοιοςΕίναι" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Αποστολή" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Διάλογος" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Καθαρισμός" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "Δεν έχετε πρόσβαση εγγραφής στο%s. Δεν μπορεί τίποτα να σωθεί από αυτή τη συνεδρία." -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -572,8 +572,8 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, στέλνει δεδομένα στο ρεύμα stdin της διεργασίας" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" -msgstr "EXPORTCONF, εξαγωγή ρυθμίσεων HexChat" +msgid "EXPORTCONF, exports ZoiteChat settings" +msgstr "EXPORTCONF, εξαγωγή ρυθμίσεων ZoiteChat" #: src/common/outbound.c:3996 msgid "FLUSHQ, flushes the current server's send queue" @@ -751,7 +751,7 @@ msgstr "RECONΝECT [<διακομιστής>] [] [], Μπορε #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -894,7 +894,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "Άγνωστη Εντολή %s. Δοκίμασε /βοήθεια\n" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "Δεν υπάρχει το σύμβολο xchat_plugin_init· σίγουρα είναι πρόσθετο xchat;" #: src/common/plugin-identd.c:175 @@ -3474,7 +3474,7 @@ msgid "Execute command:" msgstr "Εκτέλεση εντολής:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3756,8 +3756,8 @@ msgid "" msgstr "Αυτός ο διακομιστής έχει ακόμα %d κανάλια ή συνομιλίες ανοιχτά. Να κλείσουν όλα;" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "Έξοδος από το HexChat;" +msgid "Quit ZoiteChat?" +msgstr "Έξοδος από το ZoiteChat;" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4069,7 +4069,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4137,7 +4137,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/en_GB.po b/po/en_GB.po index 99775c0e..13dc3f30 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Alfred Daw , 2012-2013 @@ -13,12 +13,12 @@ # TheEndermen , 2012 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-16 15:03+0000\n" "Last-Translator: Sir_Burpalot \n" -"Language-Team: English (United Kingdom) (http://www.transifex.com/hexchat/hexchat/language/en_GB/)\n" +"Language-Team: English (United Kingdom) (http://www.transifex.com/zoitechat/zoitechat/language/en_GB/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -28,8 +28,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -38,16 +38,16 @@ msgstr "IRC Client" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." -msgstr "HexChat is an easy to use yet extensible IRC Client. It allows you to securely join multiple networks and talk to users privately or in channels using a customisable interface. You can even transfer files." +msgstr "ZoiteChat is an easy to use yet extensible IRC Client. It allows you to securely join multiple networks and talk to users privately or in channels using a customisable interface. You can even transfer files." #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, logging, custom themes, and Python/Perl scripts." +msgstr "ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, logging, custom themes, and Python/Perl scripts." #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -63,16 +63,16 @@ msgstr "IM;Chat;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" -msgstr "hexchat" +msgid "zoitechat" +msgstr "zoitechat" #: data/misc/io.github.Hexchat.desktop.in.in:19 msgid "Open Safe Mode" msgstr "Open Safe Mode" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" +msgstr "ZoiteChat Theme Manager" #. 0 means unlimited #. STRINGS @@ -165,142 +165,142 @@ msgstr "%s is offering \"%s\". Do you wish to accept?" msgid "No active DCCs\n" msgstr "No active DCCs\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "_Open Dialogue Window" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Send a File" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "_User Info (WhoIs)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "_Add to Friends List" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Ignore" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "O_perator Actions" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Give Ops" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Take Ops" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Give Voice" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Take Voice" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Kick/Ban" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Kick" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Ban" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "KickBan" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Leave Channel" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Join Channel..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Enter Channel to Join:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Server Links" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Ping Server" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Hide Version" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "bye" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Enter reason to kick %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "Send File" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Dialogue" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Send" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Chat" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Clear" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "You do not have write access to %s. Nothing from this session can be saved." -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -580,8 +580,8 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, sends data to the processes stdin" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" -msgstr "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" +msgstr "EXPORTCONF, exports ZoiteChat settings" #: src/common/outbound.c:3996 msgid "FLUSHQ, flushes the current server's send queue" @@ -759,9 +759,9 @@ msgstr "RECONNECT [] [] [], Can be called just as /RECONNE #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" -msgstr "RECV , send raw data to HexChat, as if it was received from the IRC server" +msgstr "RECV , send raw data to ZoiteChat, as if it was received from the IRC server" #: src/common/outbound.c:4086 msgid "RELOAD , reloads a plugin or script" @@ -902,8 +902,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "Unknown Command %s. Try /help\n" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" #: src/common/plugin-identd.c:175 #, c-format @@ -3482,8 +3482,8 @@ msgid "Execute command:" msgstr "Execute command:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "Open URL or execute command in an existing ZoiteChat" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3764,8 +3764,8 @@ msgid "" msgstr "This server still has %d channels or dialogues associated with it. Close them all?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "Quit HexChat?" +msgid "Quit ZoiteChat?" +msgstr "Quit ZoiteChat?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4077,7 +4077,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4088,7 +4088,7 @@ msgid "" "\n" "%2 would be \"john\"\n" "&2 would be \"john hello\"." -msgstr "User Commands - Special codes:\n\n%c = current channel\n%e = current network name\n%m = machine info\n%n = your nick\n%t = time/date\n%v = HexChat version\n%2 = word 2\n%3 = word 3\n&2 = word 2 to the end of line\n&3 = word 3 to the end of line\n\neg:\n/cmd john hello\n\n%2 would be \"john\"\n&2 would be \"john hello\"." +msgstr "User Commands - Special codes:\n\n%c = current channel\n%e = current network name\n%m = machine info\n%n = your nick\n%t = time/date\n%v = ZoiteChat version\n%2 = word 2\n%3 = word 3\n&2 = word 2 to the end of line\n&3 = word 3 to the end of line\n\neg:\n/cmd john hello\n\n%2 would be \"john\"\n&2 would be \"john hello\"." #: src/fe-gtk/menu.c:1486 msgid "" @@ -4145,8 +4145,8 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" -msgstr "URL Handlers - Special codes:\n\n%s = the URL string\n\nPutting a ! in front of the command\nindicates it should be sent to a\nshell instead of HexChat" +"shell instead of ZoiteChat" +msgstr "URL Handlers - Special codes:\n\n%s = the URL string\n\nPutting a ! in front of the command\nindicates it should be sent to a\nshell instead of ZoiteChat" #: src/fe-gtk/menu.c:1529 #, c-format diff --git a/po/es.po b/po/es.po index aeb64033..43c8690c 100644 --- a/po/es.po +++ b/po/es.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Alejandro López-Valencia, 2016-2017 @@ -19,12 +19,12 @@ # Víctor Vega , 2014 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2019-01-28 21:28+0000\n" "Last-Translator: Víctor Vega \n" -"Language-Team: Spanish (http://www.transifex.com/hexchat/hexchat/language/es/)\n" +"Language-Team: Spanish (http://www.transifex.com/zoitechat/zoitechat/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -34,8 +34,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -44,16 +44,16 @@ msgstr "Cliente de IRC" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." -msgstr "HexChat es un cliente de IRC fácil de usar. Permite unirse a múltiples redes de manera segura y hablar con los usuarios en privado o en los canales usando una interfaz personalizable. Incluso puede enviar archivos." +msgstr "ZoiteChat es un cliente de IRC fácil de usar. Permite unirse a múltiples redes de manera segura y hablar con los usuarios en privado o en los canales usando una interfaz personalizable. Incluso puede enviar archivos." #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "HexChat soporta características como: DCC, SASL, proxies, autocorrector, alertas, registro automático, temas personalizados, y scripts en Python/Perl." +msgstr "ZoiteChat soporta características como: DCC, SASL, proxies, autocorrector, alertas, registro automático, temas personalizados, y scripts en Python/Perl." #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -69,16 +69,16 @@ msgstr "IM;Chat;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" -msgstr "hexchat" +msgid "zoitechat" +msgstr "zoitechat" #: data/misc/io.github.Hexchat.desktop.in.in:19 msgid "Open Safe Mode" msgstr "Abrir en modo seguro" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "Administrador de temas de HexChat" +msgid "ZoiteChat Theme Manager" +msgstr "Administrador de temas de ZoiteChat" #. 0 means unlimited #. STRINGS @@ -171,142 +171,142 @@ msgstr "%s está ofreciendo «%s». ¿Desea aceptar?" msgid "No active DCCs\n" msgstr "No hay DCCs activos\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "_Abrir ventana de diálogo" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Enviar un archivo" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "Información del _usuario (WhoIs)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "_Añadir a la lista de amigos" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Ignorar" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "Acciones de operador" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Dar Op" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Quitar Op" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Dar voz" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Quitar voz" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Expulsar/Banear" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Expulsar" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Banear" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Expulsar y banear" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Abandonar canal" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Unirse al canal..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Introduce el canal a unirte:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Enlaces del servidor" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Ping al servidor" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Ocultar la versión" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Dar Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "Quitar Op" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "adiós" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Introduce el motivo para expulsar a %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "Enviar archivo" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Diálogo" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Enviar" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Chat" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Limpiar" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "No tienes acceso de escritura a %s. No se guardará nada de esta sesión." -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -578,8 +578,8 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, envía los datos a los procesos stdin" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" -msgstr "EXPORTCONF, exporta la configuración de HexChat" +msgid "EXPORTCONF, exports ZoiteChat settings" +msgstr "EXPORTCONF, exporta la configuración de ZoiteChat" #: src/common/outbound.c:3996 msgid "FLUSHQ, flushes the current server's send queue" @@ -757,9 +757,9 @@ msgstr "RECONNECT [] [] [], puede ser invocado como / #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" -msgstr "RECV , envía datos en bruto a HexChat, como si los recibiese del servidor IRC" +msgstr "RECV , envía datos en bruto a ZoiteChat, como si los recibiese del servidor IRC" #: src/common/outbound.c:4086 msgid "RELOAD , reloads a plugin or script" @@ -900,8 +900,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "Orden %s desconocida. Intente /help\n" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "Sin distintivo hexchat_plugin_init; ¿realmente es un complemento de HexChat?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "Sin distintivo zoitechat_plugin_init; ¿realmente es un complemento de ZoiteChat?" #: src/common/plugin-identd.c:175 #, c-format @@ -3480,8 +3480,8 @@ msgid "Execute command:" msgstr "Ejecutar orden:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "Abrir URL o ejecutar una orden en una sesión existente de HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "Abrir URL o ejecutar una orden en una sesión existente de ZoiteChat" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3762,8 +3762,8 @@ msgid "" msgstr "Este servidor aún tiene %d canales o diálogos asociados en él. ¿Desea cerrarlos todos?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "¿Salir de HexChat?" +msgid "Quit ZoiteChat?" +msgstr "¿Salir de ZoiteChat?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4075,7 +4075,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4086,7 +4086,7 @@ msgid "" "\n" "%2 would be \"john\"\n" "&2 would be \"john hello\"." -msgstr "Órdenes de Usuario - Códigos especiales:\n\n%c = canal actual\n%e = nombre de red actual\n%m = información de máquina\n%n = su apodo\n%t = hora/fecha\n%v = versión de HexChat\n%2 = palabra 2\n%3 = palabra 3\n&2 = palabra 2 hasta el final de la línea\n&3 = palabra 3 hasta el final de la línea\n\nej:\n/cmd juan hola\n\n%2 sería «juan»\n&2 sería «juan hola»." +msgstr "Órdenes de Usuario - Códigos especiales:\n\n%c = canal actual\n%e = nombre de red actual\n%m = información de máquina\n%n = su apodo\n%t = hora/fecha\n%v = versión de ZoiteChat\n%2 = palabra 2\n%3 = palabra 3\n&2 = palabra 2 hasta el final de la línea\n&3 = palabra 3 hasta el final de la línea\n\nej:\n/cmd juan hola\n\n%2 sería «juan»\n&2 sería «juan hola»." #: src/fe-gtk/menu.c:1486 msgid "" @@ -4143,8 +4143,8 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" -msgstr "Manejadores de URL - Códigos especiales:\n\n%s = cadena de la URL\n\nPoniendo una ! delante de la orden\nindica que se debe enviar a una\nshell en lugar de a HexChat" +"shell instead of ZoiteChat" +msgstr "Manejadores de URL - Códigos especiales:\n\n%s = cadena de la URL\n\nPoniendo una ! delante de la orden\nindica que se debe enviar a una\nshell en lugar de a ZoiteChat" #: src/fe-gtk/menu.c:1529 #, c-format diff --git a/po/et.po b/po/et.po index 3308b663..5b96587e 100644 --- a/po/et.po +++ b/po/et.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Ekke Vasli , 2001 @@ -9,12 +9,12 @@ # jasva, 2014 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Estonian (http://www.transifex.com/hexchat/hexchat/language/et/)\n" +"Language-Team: Estonian (http://www.transifex.com/zoitechat/zoitechat/language/et/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -24,8 +24,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -34,16 +34,16 @@ msgstr "IRC klient" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." -msgstr "HexChat on lihtne ja paljude võimalustega IRC klient. See võimaldab turvaliselt ühenduda mitme võrguda samaaegselt ja suhelda inimestega privaatselt või liituda vestluskanalitega, kasutades selleks kohandatavat rakendust. Samuti on võimalus failivahetuseks." +msgstr "ZoiteChat on lihtne ja paljude võimalustega IRC klient. See võimaldab turvaliselt ühenduda mitme võrguda samaaegselt ja suhelda inimestega privaatselt või liituda vestluskanalitega, kasutades selleks kohandatavat rakendust. Samuti on võimalus failivahetuseks." #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "HexChat toetab kasutamiseks: DCC, SASL, hoiatusi, logide koguminst, kohandatud teemasid ja Python/Perl skripte." +msgstr "ZoiteChat toetab kasutamiseks: DCC, SASL, hoiatusi, logide koguminst, kohandatud teemasid ja Python/Perl skripte." #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -59,7 +59,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -67,8 +67,8 @@ msgid "Open Safe Mode" msgstr "Ava turvarežiim" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "HexChat teemahaldur" +msgid "ZoiteChat Theme Manager" +msgstr "ZoiteChat teemahaldur" #. 0 means unlimited #. STRINGS @@ -161,142 +161,142 @@ msgstr "%s pakub sulle faili \"%s\". Kas soovid selle vastu võtta?" msgid "No active DCCs\n" msgstr "Ei ole ühtegi aktiivset DCCd\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "_Ava dialoogiaken" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Saada fail" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "_Kasutaja info (Whois)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "_Lisa sõprade nimekirja" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Ignoreeri" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "O_peraatori toimingud" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Tee operaatoriks" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Tee mitteoperaatoriks" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Anna hääleõigus" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Võta hääleõigus" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Viska välja/bänni" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Viska välja" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Bänni" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "KikkBänni" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Lahku kanalist" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Liitu kanaliga..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Kanal, millega liituda:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Serverite lingid" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Pingi serverit" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Peida versioon" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "tsau" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Põhjus %s väljaviskamiseks:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Dialoog" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "KesOn" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Saada" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Vestlus" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Puhasta" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "Sul puuduvad kirjutamisõigused asukohta %s. Sellest sessioonist ei salvestata midagi." -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -568,7 +568,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, saadab andmeid protsessi sisendisse" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -747,7 +747,7 @@ msgstr "RECONNECT [] [] [], võib kasutada ka lihtsalt ku #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -890,7 +890,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3470,7 +3470,7 @@ msgid "Execute command:" msgstr "Käivita käsk:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3752,7 +3752,7 @@ msgid "" msgstr "Selle serveriga on veel seotud %d kanalit või dialoogiakent. Sulgen kõik?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4065,7 +4065,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4133,7 +4133,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/eu.po b/po/eu.po index 4deb17b0..e193e976 100644 --- a/po/eu.po +++ b/po/eu.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Mikel Olasagasti , 2004 @@ -8,12 +8,12 @@ # Mikel Olasagasti Uranga , 2012,2014 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Basque (http://www.transifex.com/hexchat/hexchat/language/eu/)\n" +"Language-Team: Basque (http://www.transifex.com/zoitechat/zoitechat/language/eu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -23,8 +23,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -33,14 +33,14 @@ msgstr "IRC bezeroa" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -58,7 +58,7 @@ msgstr "IM;Chat;Txat;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -66,7 +66,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -160,142 +160,142 @@ msgstr "" msgid "No active DCCs\n" msgstr "Ez dago DCC aktiborik\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "Ir_eki elkarrizketa leihoa" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Bidali fitxategi bat" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "_Erabiltzailearen informazioa (WhoIs)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "_Gehitu lagun zerrendara" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Eman Opak" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Hartu Op" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Eman ahotsa" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Hartu ahotsa" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Kanporatu/debekatu" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Kanporatu" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Debekatu" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Kanporatu-debekatu" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Irten kanaletik" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Sartu kanalera..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Sartu elkartu nahi duzun kanalaren izena:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Zerbitzari estekak" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Ping egin zerbitzariari" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Ezkutatu bertsioa" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "OP kendu" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "agur" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Sartu %s botatzeko arrazoia:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Elkarrizketa" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Bidali" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Berriketa" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Garbitu" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -567,7 +567,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -746,7 +746,7 @@ msgstr "" #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -889,7 +889,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3469,7 +3469,7 @@ msgid "Execute command:" msgstr "Exekutatu komandoa:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3751,8 +3751,8 @@ msgid "" msgstr "" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "HexChat-etik irten?" +msgid "Quit ZoiteChat?" +msgstr "ZoiteChat-etik irten?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4064,7 +4064,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4132,7 +4132,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/fi.po b/po/fi.po index 3048f622..13edf048 100644 --- a/po/fi.po +++ b/po/fi.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Jiri Grönroos , 2014,2016 @@ -8,12 +8,12 @@ # Toni Willberg , 2014 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Finnish (http://www.transifex.com/hexchat/hexchat/language/fi/)\n" +"Language-Team: Finnish (http://www.transifex.com/zoitechat/zoitechat/language/fi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -23,8 +23,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -33,16 +33,16 @@ msgstr "IRC-asiakassovellus" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." -msgstr "HexChat on helppokäyttäinen IRC-asiakassovellus, joka on helposti laajennettavissa. Sen avulla voit liittyä lukuisiin eri verkkoihin ja keskustella muiden kanssa kanavilla tai yksityiskeskusteluissa. Voit myös siirtää tiedostoja muiden käyttäjien kanssa." +msgstr "ZoiteChat on helppokäyttäinen IRC-asiakassovellus, joka on helposti laajennettavissa. Sen avulla voit liittyä lukuisiin eri verkkoihin ja keskustella muiden kanssa kanavilla tai yksityiskeskusteluissa. Voit myös siirtää tiedostoja muiden käyttäjien kanssa." #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "HexChat tukee muun muassa seuraavia ominaisuuksia: DCC, SASL, välityspalvelimet, oikoluku, hälytykset, lokitus, mukautettavat teemat ja Python-/Perl-skriptit." +msgstr "ZoiteChat tukee muun muassa seuraavia ominaisuuksia: DCC, SASL, välityspalvelimet, oikoluku, hälytykset, lokitus, mukautettavat teemat ja Python-/Perl-skriptit." #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -58,7 +58,7 @@ msgstr "IM;Chat;pikaviestin;keskustelu;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -66,8 +66,8 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "HexChat-teemojen hallinta" +msgid "ZoiteChat Theme Manager" +msgstr "ZoiteChat-teemojen hallinta" #. 0 means unlimited #. STRINGS @@ -160,142 +160,142 @@ msgstr "%s tarjoaa tiedostoa \"%s\". Hyväksytäänkö?" msgid "No active DCCs\n" msgstr "Ei aktiivisia DCC-yhteyksiä\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "Avaa keskusteluikkuna" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "Lähetä tiedo_sto" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "Käyttäjätiedot (Whois)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "Lisää k_averilistalle" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Anna opit" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Poista opit" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Anna puheoikeus" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Poista puheoikeus" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Potkaise/Bannaa" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Potkaise" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Bannaa" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Potkaise ja bannaa" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Poistu kanavalta" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Liity kanavalle..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Anna liityttävän kanavan nimi:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Palvelinlinkit" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Pingaa palvelinta" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Piilota versionumero" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Oppaa" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "Opit pois" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "heihei" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Anna syy miksi %s potkaistaan:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Keskustele" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "KukaOn" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Lähetä" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Keskustelu" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Tyhjennä" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -567,7 +567,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, lähettää dataa prosessin vakiosyötteeseen" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -746,7 +746,7 @@ msgstr "RECONNECT [] [] [], voidaan kutsua /RECONNEC #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -889,8 +889,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "Ei hexchat_plugin_init-symbolia; onko varmasti kyseessä HexChat-liitännäinen?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "Ei zoitechat_plugin_init-symbolia; onko varmasti kyseessä ZoiteChat-liitännäinen?" #: src/common/plugin-identd.c:175 #, c-format @@ -3469,8 +3469,8 @@ msgid "Execute command:" msgstr "Suorita komento:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "Avaa URL tai suorita komento käynnissä olevassa HexChatissa" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "Avaa URL tai suorita komento käynnissä olevassa ZoiteChatissa" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3751,8 +3751,8 @@ msgid "" msgstr "Palvelimelta on edelleen auki %d kanavaa tai keskustelua. Suljetaanko kaikki?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "Suljetaanko HexChat?" +msgid "Quit ZoiteChat?" +msgstr "Suljetaanko ZoiteChat?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4064,7 +4064,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4132,7 +4132,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/fr.po b/po/fr.po index 6ae5b8a4..6e86ab83 100644 --- a/po/fr.po +++ b/po/fr.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Benjamin Sonntag , 2007 @@ -8,20 +8,20 @@ # Hugo Locurcio, 2014 # Hugo Locurcio, 2014 # Hugo Locurcio, 2013-2014 -# Misdre , 2013 -# Misdre , 2013 -# Misdre , 2013 +# Misdre , 2013 +# Misdre , 2013 +# Misdre , 2013 # Towinet, 2014,2016-2017 # Hugo Locurcio, 2013 # Yannick Le Guen , 2014,2016-2018,2020 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2020-01-14 13:11+0000\n" "Last-Translator: Yannick Le Guen \n" -"Language-Team: French (http://www.transifex.com/hexchat/hexchat/language/fr/)\n" +"Language-Team: French (http://www.transifex.com/zoitechat/zoitechat/language/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -31,8 +31,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -41,16 +41,16 @@ msgstr "Client IRC" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." -msgstr "HexChat est un client IRC facile à utiliser et extensible. Il vous permet de rejoindre en toute sécurité plusieurs réseaux et de parler à d'autres utilisateurs en privé ou dans des canaux grâce à une interface personnalisable. Vous pouvez même transférer des fichiers." +msgstr "ZoiteChat est un client IRC facile à utiliser et extensible. Il vous permet de rejoindre en toute sécurité plusieurs réseaux et de parler à d'autres utilisateurs en privé ou dans des canaux grâce à une interface personnalisable. Vous pouvez même transférer des fichiers." #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "HexChat prend en charge des fonctionnalités telles que : DCC, SASL, serveurs mandataires, vérification orthographique, alertes, journalisation, thèmes personnalisés et scripts Python et Perl." +msgstr "ZoiteChat prend en charge des fonctionnalités telles que : DCC, SASL, serveurs mandataires, vérification orthographique, alertes, journalisation, thèmes personnalisés et scripts Python et Perl." #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -66,16 +66,16 @@ msgstr "IM;Chat;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" -msgstr "hexchat" +msgid "zoitechat" +msgstr "zoitechat" #: data/misc/io.github.Hexchat.desktop.in.in:19 msgid "Open Safe Mode" msgstr "Ouvrir le mode sans échec" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "Gestionnaire de thèmes HexChat" +msgid "ZoiteChat Theme Manager" +msgstr "Gestionnaire de thèmes ZoiteChat" #. 0 means unlimited #. STRINGS @@ -168,142 +168,142 @@ msgstr "%s vous propose « %s ». Voulez-vous l'accepter ?" msgid "No active DCCs\n" msgstr "Aucun DCC actif\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "_Ouvrir la fenêtre de dialogue" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Envoyer un fichier" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "Informations de l'_utilisateur (WhoIs)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "_Ajouter à la liste d'amis" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Ignorer" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "Actions de l'o_pérateur" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Donner l'état d'opérateur" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Prendre l'état d'opérateur" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Donner la parole" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Prendre la parole" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Expulser/Bannir" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Expulser" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Bannir" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "ExpulserBannir" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Quitter le canal" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Rejoindre un canal…" -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Entrer le canal à rejoindre :" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Liens du serveur" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Envoyer une requête ping au serveur" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Cacher la version" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "Suppr. Op." -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "au revoir" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Entrer la raison pour expulser %s :" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "Envoyer un fichier" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Dialogue" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Send" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Conversation" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Clear" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "Vous n'avez pas les droits d'écriture vers %s. Rien ne sera enregistré de cette session." -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -575,8 +575,8 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, envoyer des données à l'entrée standard des processus" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" -msgstr "EXPORTCONF, exporte les paramètres d'HexChat" +msgid "EXPORTCONF, exports ZoiteChat settings" +msgstr "EXPORTCONF, exporte les paramètres d'ZoiteChat" #: src/common/outbound.c:3996 msgid "FLUSHQ, flushes the current server's send queue" @@ -754,9 +754,9 @@ msgstr "RECONNECT [] [] [], peut être appelée exact #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" -msgstr "RECV , envoie des données brutes à HexChat, comme si elles étaient reçues du serveur IRC." +msgstr "RECV , envoie des données brutes à ZoiteChat, comme si elles étaient reçues du serveur IRC." #: src/common/outbound.c:4086 msgid "RELOAD , reloads a plugin or script" @@ -897,8 +897,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "Commande %s inconnue. Essayez /help\n" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "La méthode hexchat_plugin_init n'a pas été trouvée. Est-ce réellement un greffon HexChat ?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "La méthode zoitechat_plugin_init n'a pas été trouvée. Est-ce réellement un greffon ZoiteChat ?" #: src/common/plugin-identd.c:175 #, c-format @@ -3477,8 +3477,8 @@ msgid "Execute command:" msgstr "Exécuter la commande :" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "Ouvrir l'URL ou exécuter la commande dans un HexChat existant" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "Ouvrir l'URL ou exécuter la commande dans un ZoiteChat existant" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3759,8 +3759,8 @@ msgid "" msgstr "Ce serveur comporte déjà %d canaux ou dialogues qui lui sont associés. Faut-il tous les fermer ?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "Quitter HexChat ?" +msgid "Quit ZoiteChat?" +msgstr "Quitter ZoiteChat ?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4072,7 +4072,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4083,7 +4083,7 @@ msgid "" "\n" "%2 would be \"john\"\n" "&2 would be \"john hello\"." -msgstr "Commandes utilisateur - Codes d'échappement :\n\n%c = canal actuel\n%e = nom du réseau actuel\n%m = informations de la machine\n%n = votre pseudo\n%t = heure/date\n%v = version de HexChat\n%2 = mot 2\n%3 = mot 3\n&2 = du 2ème mot à la fin de la ligne\n&3 = du 3ème mot à la fin de la ligne\n\nexemple :\n/cmd yves bonjour\n\n%2 sera \"yves\"\n&2 sera \"yves bonjour\"." +msgstr "Commandes utilisateur - Codes d'échappement :\n\n%c = canal actuel\n%e = nom du réseau actuel\n%m = informations de la machine\n%n = votre pseudo\n%t = heure/date\n%v = version de ZoiteChat\n%2 = mot 2\n%3 = mot 3\n&2 = du 2ème mot à la fin de la ligne\n&3 = du 3ème mot à la fin de la ligne\n\nexemple :\n/cmd yves bonjour\n\n%2 sera \"yves\"\n&2 sera \"yves bonjour\"." #: src/fe-gtk/menu.c:1486 msgid "" @@ -4140,8 +4140,8 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" -msgstr "Gestionnaire d'URL - Codes d'échappement :\n\n%s = la chaîne URL\n\nSi vous mettez un ! devant la commande\ncela signifie qu'elle sera envoyée\nau terminal plutôt qu'à HexChat." +"shell instead of ZoiteChat" +msgstr "Gestionnaire d'URL - Codes d'échappement :\n\n%s = la chaîne URL\n\nSi vous mettez un ! devant la commande\ncela signifie qu'elle sera envoyée\nau terminal plutôt qu'à ZoiteChat." #: src/fe-gtk/menu.c:1529 #, c-format diff --git a/po/gl.po b/po/gl.po index a8ef55e0..1074797f 100644 --- a/po/gl.po +++ b/po/gl.po @@ -1,17 +1,17 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Leandro Regueiro , 2015 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Galician (http://www.transifex.com/hexchat/hexchat/language/gl/)\n" +"Language-Team: Galician (http://www.transifex.com/zoitechat/zoitechat/language/gl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -21,8 +21,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -31,14 +31,14 @@ msgstr "Cliente de IRC" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -56,7 +56,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -64,8 +64,8 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "Xestor de temas de HexChat" +msgid "ZoiteChat Theme Manager" +msgstr "Xestor de temas de ZoiteChat" #. 0 means unlimited #. STRINGS @@ -158,142 +158,142 @@ msgstr "%s ofrécelle \"%s\". Quere aceptar?" msgid "No active DCCs\n" msgstr "Non hai DCCs activos\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Ignorar" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Dar Op" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Tomar Op" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Dar Voz" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Tomar Voz" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Botar/Vetar" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Botar" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Vetar" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Botar e vetar" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Abandonar a canle" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Entrar á canle..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Introduza a canle á que quere entrar:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Ligazóns do servidor" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Ping ao servidor" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Agochar versión" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "Quitar Op" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "adeus" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Introduza razón para expulsar a %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Diálogo" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Enviar" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Chat" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Limpar" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -565,7 +565,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, envía os datos á entrada estándar do proceso" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -744,7 +744,7 @@ msgstr "RECONNECT [] [] [], Pode ser chamado só com #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -887,7 +887,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3467,7 +3467,7 @@ msgid "Execute command:" msgstr "Executar comando:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3749,7 +3749,7 @@ msgid "" msgstr "Este servidor ten todavía %d canles ou diálogos asociados. Pechalos todos?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4062,7 +4062,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4130,7 +4130,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/gu.po b/po/gu.po index d3a9ae44..75713f58 100644 --- a/po/gu.po +++ b/po/gu.po @@ -1,16 +1,16 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Gujarati (http://www.transifex.com/hexchat/hexchat/language/gu/)\n" +"Language-Team: Gujarati (http://www.transifex.com/zoitechat/zoitechat/language/gu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -20,7 +20,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -30,14 +30,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -55,7 +55,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -63,7 +63,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -157,142 +157,142 @@ msgstr "" msgid "No active DCCs\n" msgstr "કોઈ સક્રિય DCC નથી\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "ચાલક સ્થિતિ આપો" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "ચાલક સ્થિતિ લો" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "અવાજ આપો" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "અવાજ લો" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "કિક/બેન" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "કિક" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "બેન" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "કિકબેન" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "ચેનલ છોડો" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "ચેનલ જોડો..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "જોડાવા માટે ચેનલ દાખલ કરો:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "સર્વર કડીઓ" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Ping સર્વર" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "આવૃત્તિ છુપાવો" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "ચાલક" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "ચાલક દૂર કરો" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "આવજો" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "%s ને કિક કરવાનું કારણ દાખલ કરો:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "સંવાદ" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "મોકલો" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "સંવાદ" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "સાફ" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -564,7 +564,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, પ્રક્રિયાઓ stdin ને માહિતી મોકલે છે" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -743,7 +743,7 @@ msgstr "RECONNECT [] [] [], વર્તમાન સર #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -886,7 +886,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3466,7 +3466,7 @@ msgid "Execute command:" msgstr "આદેશ ચલાવો:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3748,7 +3748,7 @@ msgid "" msgstr "" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4061,7 +4061,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4129,7 +4129,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/hi.po b/po/hi.po index 1847c9d5..d1021f8f 100644 --- a/po/hi.po +++ b/po/hi.po @@ -1,18 +1,18 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Rajesh Ranjan , 2005 # Rajesh Ranjan , 2005 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Hindi (http://www.transifex.com/hexchat/hexchat/language/hi/)\n" +"Language-Team: Hindi (http://www.transifex.com/zoitechat/zoitechat/language/hi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -22,7 +22,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -32,14 +32,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -57,7 +57,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -65,7 +65,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -159,142 +159,142 @@ msgstr "" msgid "No active DCCs\n" msgstr "कोई सक्रिय DCC नहीं\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "ऑपरेटर दर्जा दें" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "ऑपरेटर दर्जा लें" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "आवाज दें" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "आवाज लें" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "किक/प्रतिबंध" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "किक" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "प्रतिबंध" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "KickBan" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "चैनल छोड़ें" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "चैनल से जुड़ें..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "शामिल होने के लिये चैनल में दाखिल हों:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "सर्वर लिंक" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "सर्वर पिंग करें" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "संस्करण छुपायें" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "bye" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "किक करने का कारण दें %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "संवाद" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "भेजें" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "गपशप" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "खाली" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "पिंग" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -566,7 +566,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, stdin प्रक्रिया को आंकड़ा भेजता है" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -745,7 +745,7 @@ msgstr "RECONNECT [] [] [], मौजूदा सर् #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -888,7 +888,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3468,7 +3468,7 @@ msgid "Execute command:" msgstr "समादेस चलायें:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3750,7 +3750,7 @@ msgid "" msgstr "" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4063,7 +4063,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4131,7 +4131,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/hu.po b/po/hu.po index c99b6597..0a0c50c9 100644 --- a/po/hu.po +++ b/po/hu.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # bviktor, 2012 @@ -12,12 +12,12 @@ # Kata Konkoly , 2005 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:13+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Hungarian (http://www.transifex.com/hexchat/hexchat/language/hu/)\n" +"Language-Team: Hungarian (http://www.transifex.com/zoitechat/zoitechat/language/hu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -27,7 +27,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -37,14 +37,14 @@ msgstr "IRC kliens" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -62,7 +62,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -70,7 +70,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -164,142 +164,142 @@ msgstr "%s felajánlja a következőt: \"%s\". El kívánja fogadni?" msgid "No active DCCs\n" msgstr "Nincs aktív DCC\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "Párbeszédablak _nyitása" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Fájl küldése" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "Felhasz_nálóinformációk (WHOIS)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "Hozzá_adás a barátok listájához" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Mellőzés" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "O_perátori műveletek" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Op-jog adása" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Op-jog elvétele" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Voice jog adása" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Voice jog elvétele" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Kirúgás/kitiltás" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Kirúgás" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Kitiltás" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Kirúgás és kitiltás" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Csatorna elhagyása" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Csatlakozás csatornához..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Írja be a csatorna nevét, amelyhez csatlakozni akar:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Kiszolgáló hivatkozások" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Kiszolgáló pingelése" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Verzió elrejtése" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "viszlát" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Adja meg %s kirúgásának okát:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Párbeszéd" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Küldés" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Csevegés" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Összes törlése" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -571,8 +571,8 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, adatok küldése a folyamat szabványos bemenetére" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" -msgstr "EXPORTCONF, HexChat beállítások exportálása" +msgid "EXPORTCONF, exports ZoiteChat settings" +msgstr "EXPORTCONF, ZoiteChat beállítások exportálása" #: src/common/outbound.c:3996 msgid "FLUSHQ, flushes the current server's send queue" @@ -750,9 +750,9 @@ msgstr "RECONNECT [] [] [], Ugyanúgy használható, mint a #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" -msgstr "RECV , nyers adatok küldése a HexChat-nek, mintha az IRC kiszolgálótól érkezett volna" +msgstr "RECV , nyers adatok küldése a ZoiteChat-nek, mintha az IRC kiszolgálótól érkezett volna" #: src/common/outbound.c:4086 msgid "RELOAD , reloads a plugin or script" @@ -893,8 +893,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "Nem találom a hexchat_plugin_init szimbólumot; biztos, hogy ez egy HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "Nem találom a zoitechat_plugin_init szimbólumot; biztos, hogy ez egy ZoiteChat plugin?" #: src/common/plugin-identd.c:175 #, c-format @@ -3473,8 +3473,8 @@ msgid "Execute command:" msgstr "Parancs végrehajtása:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "URL megnyitása vagy parancs végrehajtása egy már futó HexChat-ben" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "URL megnyitása vagy parancs végrehajtása egy már futó ZoiteChat-ben" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3755,8 +3755,8 @@ msgid "" msgstr "Ehhez a kiszolgálóhoz még %d csatorna vagy párbeszéd van társítva. Az összeset bezárja?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "Kilépsz a HexChat-ből?" +msgid "Quit ZoiteChat?" +msgstr "Kilépsz a ZoiteChat-ből?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4068,7 +4068,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4079,7 +4079,7 @@ msgid "" "\n" "%2 would be \"john\"\n" "&2 would be \"john hello\"." -msgstr "Felhasználói parancsok - Speciális kódok:\n\n%c = jelenlegi csatorna\n%e = jelenlegi hálózat neve\n%m = gép információ\n%n = a beceneved\n%t = idő/dátum\n%v = HexChat verzió\n%2 = 2. szó\n%3 = 3. szó\n&2 = 2. szótól a sor végéig\n&3 = 3. szótól a sor végéig\n\npl.:\n/cmd john hello\n\n%2 lenne \"john\"\n&2 lenne \"john hello\"." +msgstr "Felhasználói parancsok - Speciális kódok:\n\n%c = jelenlegi csatorna\n%e = jelenlegi hálózat neve\n%m = gép információ\n%n = a beceneved\n%t = idő/dátum\n%v = ZoiteChat verzió\n%2 = 2. szó\n%3 = 3. szó\n&2 = 2. szótól a sor végéig\n&3 = 3. szótól a sor végéig\n\npl.:\n/cmd john hello\n\n%2 lenne \"john\"\n&2 lenne \"john hello\"." #: src/fe-gtk/menu.c:1486 msgid "" @@ -4136,8 +4136,8 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" -msgstr "URL kezelők - Speciális kódok:\n\n%s = az URL szöveg\n\nA parancs elé !-t téve a HexChat\nhelyett egy shell kapja meg" +"shell instead of ZoiteChat" +msgstr "URL kezelők - Speciális kódok:\n\n%s = az URL szöveg\n\nA parancs elé !-t téve a ZoiteChat\nhelyett egy shell kapja meg" #: src/fe-gtk/menu.c:1529 #, c-format diff --git a/po/id.po b/po/id.po index 330b4824..e785d03b 100644 --- a/po/id.po +++ b/po/id.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Andhika Padmawan , 2010 @@ -9,12 +9,12 @@ # Rendiyono Wahyu Saputro , 2015 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:12+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Indonesian (http://www.transifex.com/hexchat/hexchat/language/id/)\n" +"Language-Team: Indonesian (http://www.transifex.com/zoitechat/zoitechat/language/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -24,8 +24,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -34,16 +34,16 @@ msgstr "Klien IRC" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." -msgstr "HexChat adalah klien IRC yang mudah digunakan tetapi bisa diperluas. Hal ini memungkinkan anda aman dalam bergabung ke beberapa jaringan dan berbicara ke pengguna secara pribadi atau dalam saluran dengan menggunakan antarmuka yang dapat disesuaikan. Anda bahkan dapat mentransfer berkas." +msgstr "ZoiteChat adalah klien IRC yang mudah digunakan tetapi bisa diperluas. Hal ini memungkinkan anda aman dalam bergabung ke beberapa jaringan dan berbicara ke pengguna secara pribadi atau dalam saluran dengan menggunakan antarmuka yang dapat disesuaikan. Anda bahkan dapat mentransfer berkas." #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "HexChat mendukung fitur seperti: DCC, SASL, proksi, periksa ejaan, peringatan, pencatatan, tema kustom, dan skrip Python/Perl." +msgstr "ZoiteChat mendukung fitur seperti: DCC, SASL, proksi, periksa ejaan, peringatan, pencatatan, tema kustom, dan skrip Python/Perl." #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -59,7 +59,7 @@ msgstr "IM;Obrolan;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -67,8 +67,8 @@ msgid "Open Safe Mode" msgstr "Buka Mode Aman" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "Pengelola Tema HexChat" +msgid "ZoiteChat Theme Manager" +msgstr "Pengelola Tema ZoiteChat" #. 0 means unlimited #. STRINGS @@ -161,142 +161,142 @@ msgstr "%s menawarkan \"%s\". Apakah Anda ingin menerimanya?" msgid "No active DCCs\n" msgstr "Tak ada DCC aktif\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "_Buka Jendela Dialog" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Kirim Berkas" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "_Info Pengguna (WhoIs)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "_Tambah ke Daftar Teman" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Abaikan" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "A_ksi Operator" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Berikan Operator" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Cabut Operator" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Berikan Suara" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Cabut Suara" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Keluarkan/Hukum" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Keluarkan" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Hukum" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "KeluarkanHukum" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Tinggalkan Kanal" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Gabung Kanal..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Masukkan nama kanal untuk bergabung:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Tautan Server" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Ping Server" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Sembunyikan Versi" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Operator" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "Lepas Operator" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "sampai jumpa" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Masukkan alasan untuk menendang %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Dialog" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Kirim" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Obrol" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Bersihkan" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "Anda tidak memiliki akses tulis ke %s. Tidak ada dari sesi ini yang dapat disimpan." -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -568,8 +568,8 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, kirim data ke proses masukan standar" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" -msgstr "EXPORTCONF, ekspor pengaturan HexChat" +msgid "EXPORTCONF, exports ZoiteChat settings" +msgstr "EXPORTCONF, ekspor pengaturan ZoiteChat" #: src/common/outbound.c:3996 msgid "FLUSHQ, flushes the current server's send queue" @@ -747,9 +747,9 @@ msgstr "RECONNECT [] [] [], Dapat dipanggil cukup dengan #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" -msgstr "RECV , kirim data asli le HexChat, seolah-olah itu diterima dari server IRC" +msgstr "RECV , kirim data asli le ZoiteChat, seolah-olah itu diterima dari server IRC" #: src/common/outbound.c:4086 msgid "RELOAD , reloads a plugin or script" @@ -890,8 +890,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "Tidak ada hexchat_plugin_init symbol; benarkan ini plugin HexChat?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "Tidak ada zoitechat_plugin_init symbol; benarkan ini plugin ZoiteChat?" #: src/common/plugin-identd.c:175 #, c-format @@ -3470,8 +3470,8 @@ msgid "Execute command:" msgstr "Eksekusi perintah:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "Buka Tautan atau jalankan perintah di HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "Buka Tautan atau jalankan perintah di ZoiteChat" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3752,8 +3752,8 @@ msgid "" msgstr "Server ini masih memiliki %d kanal atau dialog yang terhubung dengannya. Tutup mereka semua?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "Keluar dari HexChat?" +msgid "Quit ZoiteChat?" +msgstr "Keluar dari ZoiteChat?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4065,7 +4065,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4076,7 +4076,7 @@ msgid "" "\n" "%2 would be \"john\"\n" "&2 would be \"john hello\"." -msgstr "Perintah User - Kode Spesial:\n\n%c = kanal saat ini\n%e = nama jaringan saat ini\n%m = informasi mesin\n%n = nick kamu\n%t = waktu/tanggal\n%v = versi HexChat\n%2 = 2 kata\n%3 = 3 kata\n&2 = 2 kata dari akhir baris\n&3 = 3 kata dari akhir baris\n\ncontoh:\n/cmd john hello\n\n%2 hasilnya \"john\"\n&2 hasilnya \"john hello\"." +msgstr "Perintah User - Kode Spesial:\n\n%c = kanal saat ini\n%e = nama jaringan saat ini\n%m = informasi mesin\n%n = nick kamu\n%t = waktu/tanggal\n%v = versi ZoiteChat\n%2 = 2 kata\n%3 = 3 kata\n&2 = 2 kata dari akhir baris\n&3 = 3 kata dari akhir baris\n\ncontoh:\n/cmd john hello\n\n%2 hasilnya \"john\"\n&2 hasilnya \"john hello\"." #: src/fe-gtk/menu.c:1486 msgid "" @@ -4133,8 +4133,8 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" -msgstr "Pengendali Tautan - Kode Spesial:\n\n%s = Tautan\n\nMenaruh ! di depan perintah\nmenunjukkan hal tersebut harus dikirim ke \nshell bukan HexChat" +"shell instead of ZoiteChat" +msgstr "Pengendali Tautan - Kode Spesial:\n\n%s = Tautan\n\nMenaruh ! di depan perintah\nmenunjukkan hal tersebut harus dikirim ke \nshell bukan ZoiteChat" #: src/fe-gtk/menu.c:1529 #, c-format @@ -6116,7 +6116,7 @@ msgstr "" #: src/fe-gtk/setup.c:2261 msgid "Some settings were changed that require a restart to take full effect." -msgstr "HexChat harus dijalankan ulang agar pengaturan baru dapat digunakan." +msgstr "ZoiteChat harus dijalankan ulang agar pengaturan baru dapat digunakan." #: src/fe-gtk/setup.c:2269 msgid "" diff --git a/po/it.po b/po/it.po index 76f04720..a43c39ee 100644 --- a/po/it.po +++ b/po/it.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Claudio Arseni , 2013-2014,2016-2018 @@ -10,12 +10,12 @@ # Random_R, 2013,2016-2018 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-12-15 12:53+0000\n" "Last-Translator: Claudio Arseni \n" -"Language-Team: Italian (http://www.transifex.com/hexchat/hexchat/language/it/)\n" +"Language-Team: Italian (http://www.transifex.com/zoitechat/zoitechat/language/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -25,8 +25,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -35,16 +35,16 @@ msgstr "Client IRC" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." -msgstr "HexChat è un client IRC semplice ed estensibile. Consente di accedere in modo sicuro a più reti e comunicare con altri utenti privatamente o nei canali usando una interfaccia personalizzabile. È inoltre possibile trasferire file." +msgstr "ZoiteChat è un client IRC semplice ed estensibile. Consente di accedere in modo sicuro a più reti e comunicare con altri utenti privatamente o nei canali usando una interfaccia personalizzabile. È inoltre possibile trasferire file." #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "HexChat supporta caratteristiche come: DCC, SASL, proxy, controllo ortografico, avvisi, registrazione delle conversazioni, temi personalizzati e script Python e Perl." +msgstr "ZoiteChat supporta caratteristiche come: DCC, SASL, proxy, controllo ortografico, avvisi, registrazione delle conversazioni, temi personalizzati e script Python e Perl." #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -60,16 +60,16 @@ msgstr "IM;Chat;Messaggistica Istantanea;IRC;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" -msgstr "hexchat" +msgid "zoitechat" +msgstr "zoitechat" #: data/misc/io.github.Hexchat.desktop.in.in:19 msgid "Open Safe Mode" msgstr "Apri modalità sicura" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "Gestore temi di HexChat" +msgid "ZoiteChat Theme Manager" +msgstr "Gestore temi di ZoiteChat" #. 0 means unlimited #. STRINGS @@ -162,142 +162,142 @@ msgstr "%s sta offrendo «%s». Accettare?" msgid "No active DCCs\n" msgstr "Nessun DCC attivo\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "_Apri finestra di dialogo" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Invia un file" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "Informazioni _utente (WHOIS)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "A_ggiungi all'elenco degli amici" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Ignora" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "Azioni dell'o_peratore" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Dai lo stato di operatore" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Togli lo stato di operatore" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Dai la parola" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Togli la parola" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Kick/Ban" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Kick" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Ban" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "KickBan" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Esci dal canale" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Entra nel canale..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Digitare il canale in cui entrare:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Collegamenti ai server" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Ping server" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Nascondi versione" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "ciao" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Motivo per il kick a %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "Invia file" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Dialogo" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WHOIS" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Invia" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Chat" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Pulisci" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "Non si possiedono i permessi di scrittura per %s. Nulla di questa sessione potrà essere salvato." -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -577,8 +577,8 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, invia dati allo stdin del processo" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" -msgstr "EXPORTCONF, esporta le impostazioni di HexChat" +msgid "EXPORTCONF, exports ZoiteChat settings" +msgstr "EXPORTCONF, esporta le impostazioni di ZoiteChat" #: src/common/outbound.c:3996 msgid "FLUSHQ, flushes the current server's send queue" @@ -756,9 +756,9 @@ msgstr "RECONNECT [] [] [], può essere richiamato sempli #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" -msgstr "RECV , invia dati in forma grezza a HexChat, come se venissero ricevuti dal server IRC" +msgstr "RECV , invia dati in forma grezza a ZoiteChat, come se venissero ricevuti dal server IRC" #: src/common/outbound.c:4086 msgid "RELOAD , reloads a plugin or script" @@ -899,8 +899,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "Comando sconosciuto %s. Prova /help\n" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "Nessun simbolo hexchat_plugin_init; è veramente un plugin di HexChat?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "Nessun simbolo zoitechat_plugin_init; è veramente un plugin di ZoiteChat?" #: src/common/plugin-identd.c:175 #, c-format @@ -3479,8 +3479,8 @@ msgid "Execute command:" msgstr "Eseguire comando:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "Apri URL o esegui comando in una istanza di HexChat esistente" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "Apri URL o esegui comando in una istanza di ZoiteChat esistente" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3761,8 +3761,8 @@ msgid "" msgstr "Questo server ha ancora %d canali o dialoghi associati. Chiudere tutto?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "Chiusura di HexChat" +msgid "Quit ZoiteChat?" +msgstr "Chiusura di ZoiteChat" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4074,7 +4074,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4085,7 +4085,7 @@ msgid "" "\n" "%2 would be \"john\"\n" "&2 would be \"john hello\"." -msgstr "Comandi utente - Codici speciali:\n\n%c = canale attuale\n%e = nome della rete attuale\n%m = informazioni sulla macchina\n%n = proprio soprannome\n%t = ora/data\n%v = versione HexChat\n%2 = parola 2\n%3 = parola 3\n&2 = parola 2 alla fine della riga\n&3 = parola 3 alla fine della riga\n\nesempio:\n/cmd john ciao\n\n%2 dovrebbe essere \"john\"\n&2 dovrebbe essere \"john ciao\"" +msgstr "Comandi utente - Codici speciali:\n\n%c = canale attuale\n%e = nome della rete attuale\n%m = informazioni sulla macchina\n%n = proprio soprannome\n%t = ora/data\n%v = versione ZoiteChat\n%2 = parola 2\n%3 = parola 3\n&2 = parola 2 alla fine della riga\n&3 = parola 3 alla fine della riga\n\nesempio:\n/cmd john ciao\n\n%2 dovrebbe essere \"john\"\n&2 dovrebbe essere \"john ciao\"" #: src/fe-gtk/menu.c:1486 msgid "" @@ -4142,8 +4142,8 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" -msgstr "Gestori URL - Codici speciali:\n\n%s = stringa dell'URL\n\nInserire un «!» davanti al comando\nindica che deve essere inviato\nad un terminale invece che ad HexChat" +"shell instead of ZoiteChat" +msgstr "Gestori URL - Codici speciali:\n\n%s = stringa dell'URL\n\nInserire un «!» davanti al comando\nindica che deve essere inviato\nad un terminale invece che ad ZoiteChat" #: src/fe-gtk/menu.c:1529 #, c-format diff --git a/po/ja_JP.po b/po/ja_JP.po index 7160556a..16af3bcc 100644 --- a/po/ja_JP.po +++ b/po/ja_JP.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # k725, 2014 @@ -12,12 +12,12 @@ # pabook_32 , 2015 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2020-01-03 01:18+0000\n" "Last-Translator: Itsuki Toyota \n" -"Language-Team: Japanese (Japan) (http://www.transifex.com/hexchat/hexchat/language/ja_JP/)\n" +"Language-Team: Japanese (Japan) (http://www.transifex.com/zoitechat/zoitechat/language/ja_JP/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -27,8 +27,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -37,16 +37,16 @@ msgstr "IRCクライアント" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." -msgstr "HexChatは使いやすく、しかも拡張可能なIRCクライアントです。安全に複数のネットワークに参加でき、カスタマイズ可能なインターフェイスを使用してチャネルのユーザーと話すことが可能、さらにファイルを転送することができます。" +msgstr "ZoiteChatは使いやすく、しかも拡張可能なIRCクライアントです。安全に複数のネットワークに参加でき、カスタマイズ可能なインターフェイスを使用してチャネルのユーザーと話すことが可能、さらにファイルを転送することができます。" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "HexChatは、次の機能をサポートしています: DCC, SASL, プロキシ, スペルチェック, アラート, カスタムテーマ, Python/Perl スクリプト" +msgstr "ZoiteChatは、次の機能をサポートしています: DCC, SASL, プロキシ, スペルチェック, アラート, カスタムテーマ, Python/Perl スクリプト" #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -62,7 +62,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -70,8 +70,8 @@ msgid "Open Safe Mode" msgstr "セーフモードで開く" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "HexChatテーママネージャー" +msgid "ZoiteChat Theme Manager" +msgstr "ZoiteChatテーママネージャー" #. 0 means unlimited #. STRINGS @@ -164,142 +164,142 @@ msgstr "%s が「%s」を提案しています。受け付けますか?" msgid "No active DCCs\n" msgstr "アクティブな DCC はありません\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "ダイアログウィンドウを開く(_O)" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "ファイルを送信(_S)" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "ユーザー情報(Whois)(_U)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "フレンドリストに追加(_A)" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "無視(_I)" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "オペレーターアクション(_P)" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "オペレーター権限を与える" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "オペレーター権限を奪う" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "発言権を与える" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "発言権を奪う" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "キック/バン" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "キック" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "バン" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "キックバン" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "チャンネルを離れる" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "チャンネルへ参加..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "参加するチャンネルを入力:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "サーバーリンク" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "ピングサーバー" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "バージョンを隠す" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "オペレーター" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "オペレーター権限剥奪" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "さようなら" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "%s をキックする理由を入力:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "ダイアログ" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "送信" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Chat" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "消去" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "%s へのに書き込み許可がありません。このセッションの何も保存されません。" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -571,7 +571,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, プロセスの標準入力へデータを送信する" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -750,7 +750,7 @@ msgstr "RECONNECT [<ホスト>] [<ポート>] [<パスワード>], /RECONNECTだ #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -893,7 +893,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3473,7 +3473,7 @@ msgid "Execute command:" msgstr "コマンド実行:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3755,8 +3755,8 @@ msgid "" msgstr "" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "HexChatを終了しますか?" +msgid "Quit ZoiteChat?" +msgstr "ZoiteChatを終了しますか?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4068,7 +4068,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4079,7 +4079,7 @@ msgid "" "\n" "%2 would be \"john\"\n" "&2 would be \"john hello\"." -msgstr "ユーザーコマンド - 特殊なコード:\n\n%c = 現在のチャンネル\n%e = 現在のネットワーク名\n%m = マシン情報\n%n = 自分のニック\n%t = 時間/日付\n%v = HexChatのバージョン\n%2 = 単語 2\n%3 = 単語 3\n&2 = 行の末尾にある単語 2\n&3 = 行の末尾にある単語 3\n\n例:\n/cmd john hello\n\n%2 \"john\" になります\n&2 \"john hello\" になります" +msgstr "ユーザーコマンド - 特殊なコード:\n\n%c = 現在のチャンネル\n%e = 現在のネットワーク名\n%m = マシン情報\n%n = 自分のニック\n%t = 時間/日付\n%v = ZoiteChatのバージョン\n%2 = 単語 2\n%3 = 単語 3\n&2 = 行の末尾にある単語 2\n&3 = 行の末尾にある単語 3\n\n例:\n/cmd john hello\n\n%2 \"john\" になります\n&2 \"john hello\" になります" #: src/fe-gtk/menu.c:1486 msgid "" @@ -4136,7 +4136,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 @@ -4425,7 +4425,7 @@ msgstr "コンテンツ(_C)" #: src/fe-gtk/menu.c:1850 msgid "_About" -msgstr "HexChat について(_A)" +msgstr "ZoiteChat について(_A)" #: src/fe-gtk/menu.c:2356 msgid "_Attach" diff --git a/po/kn.po b/po/kn.po index 02d0945a..085bdaea 100644 --- a/po/kn.po +++ b/po/kn.po @@ -1,18 +1,18 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # shankar , 2010 # shankar , 2010 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Kannada (http://www.transifex.com/hexchat/hexchat/language/kn/)\n" +"Language-Team: Kannada (http://www.transifex.com/zoitechat/zoitechat/language/kn/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -22,7 +22,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -32,14 +32,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -57,7 +57,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -65,7 +65,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -159,142 +159,142 @@ msgstr "%s ರವರು \"%s\" ಅನ್ನು ನೀಡುತ್ತಿದ್ದ msgid "No active DCCs\n" msgstr "ಯಾವುದೆ ಸಕ್ರಿಯ DCCಗಳಿಲ್ಲ\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "ಸಂವಾದ ವಿಂಡೊವನ್ನು ತೆರೆ(_O)" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "ಕಡತವನ್ನು ಕಳುಹಿಸು(_S)" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "ಬಳಕೆದಾರ ಮಾಹಿತಿ (WhoIs)(_U)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "ಗೆಳೆಯರ ಪಟ್ಟಿಗೆ ಸೇರಿಸು(_A)" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "ನಿರ್ವಾಹಕರ ಕ್ರಿಯೆಗಳು(_p)" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Ops ಅನ್ನು ನೀಡಿ" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Ops ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳಿ" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "ಧ್ವನಿಯನ್ನು ನೀಡಿ" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "ಧ್ವನಿಯನ್ನು ತೆಗೆದುಕೊಳ್ಳಿ" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "ಹೊರಗಟ್ಟು/ನಿಶೇಧಿಸು" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "ಹೊರಗಟ್ಟು" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "ನಿಶೇಧಿಸು" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "ಹೊರಗಟ್ಟಿ ನಿಶೇಧಿಸು" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "ಚಾನಲ್‌ನಿಂದ ಹೊರನಡೆಯಿರಿ" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "ಒಂದು ಚಾನಲ್ ಅನ್ನು ಸೇರು..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "ಸೇರಬೇಕಿರುವ ಚಾನಲ್‌ ಅನ್ನು ನಮೂದಿಸಿ:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "ಪರಿಚಾರಕದ ಕೊಂಡಿಗಳು" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "ಪರಿಚಾರಕವನ್ನು ಪಿಂಗ್‌ ಮಾಡು" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "ಆವೃತ್ತಿಯನ್ನು ಅಡಗಿಸು" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "ಶುಭವಾಗಲಿ" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "%s ಅನ್ನು ಹೊರಗಟ್ಟಲು ಕಾರಣ ಕೊಡಿ:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "ಸಂವಾದ" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "ಕಳುಹಿಸು" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "ಮಾತುಕತೆ" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "ಖಾಲಿಮಾಡಿ" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "ಪಿಂಗ್" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -566,7 +566,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, ಪ್ರಕ್ರಿಯೆಗಳ stdin ಗೆ ದತ್ತಾಂಶವನ್ನು ಕಳುಹಿಸುತ್ತದೆ" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -745,7 +745,7 @@ msgstr "RECONNECT [] [] [], ಪ್ರಸಕ್ತ ಪರ #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -888,7 +888,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3468,7 +3468,7 @@ msgid "Execute command:" msgstr "ಈ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸು:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3750,7 +3750,7 @@ msgid "" msgstr "ಈ ಪರಿಚಾರಕವು ಇನ್ನೂ ಸಹ %d ಚಾನಲ್‌ಗಳನ್ನು ಅಥವ ಸಂವಾದಗಳನ್ನು ಹೊಂದಿದೆ. ಎಲ್ಲವನ್ನೂ ಮುಚ್ಚಬೇಕೆ?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4063,7 +4063,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4131,7 +4131,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/ko.po b/po/ko.po index 6a74b847..d237dfb6 100644 --- a/po/ko.po +++ b/po/ko.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Seong-ho Cho , 2014 @@ -9,12 +9,12 @@ # Seong-ho Cho , 2014,2016-2017,2019 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2019-04-02 01:54+0000\n" "Last-Translator: Seong-ho Cho \n" -"Language-Team: Korean (http://www.transifex.com/hexchat/hexchat/language/ko/)\n" +"Language-Team: Korean (http://www.transifex.com/zoitechat/zoitechat/language/ko/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -24,7 +24,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "헥스채트" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -34,14 +34,14 @@ msgstr "IRC 클라이언트" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "헥스채트는 사용하기 쉽고 확장성이 뛰어난 IRC 클라이언트 입니다. 여러 네트워크에 안전하게 참여할 수 있으며, 여러분이 직접 유연하게 꾸밀 수 있는 인터페이스를 사용하여 다른 사람과 개인적으로 대화하거나 대화방에서 대화할 수 있습니다. 게다가 파일도 보낼 수 있습니다." #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "핵스채트는 DCC, SASL, 프록시 서버, 철자 검사, 경고, 기록, 사용자 정의 테마, 파이썬/펄 스크립트 같은 기능을 지원합니다." @@ -59,15 +59,15 @@ msgstr "IM;인스턴트 메신저;Chat;대화;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" -msgstr "hexchat" +msgid "zoitechat" +msgstr "zoitechat" #: data/misc/io.github.Hexchat.desktop.in.in:19 msgid "Open Safe Mode" msgstr "공개 안전 모드" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "핵스채트 테마 관리자" #. 0 means unlimited @@ -161,142 +161,142 @@ msgstr "%s님이 \"%s\"(을)를 전송합니다. 수락하시겠습니까?" msgid "No active DCCs\n" msgstr "DCC가 활성화되지 않았습니다\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "귓속말 창 열기(_O)" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "파일 전송(_S)" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "사용자 정보(WhoIs)(_U)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "친구 목록에 추가(_A)" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "무시(_I)" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "관리자 명령(_P)" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "관리 권한 주기" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "관리 권한 박탈" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "발언권 주기" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "발언권 뺏기" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "퇴장/입장 금지" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "퇴장" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "입장 금지" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "퇴장 후 입장 금지" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "대화방 나가기" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "대화방 입장..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "입장할 대화방을 입력하십시오:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "서버 연결" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "서버에 핑" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "버전 숨기기" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "관리 권한" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "관리권 뺏기" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "안녕" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "%s님을 강제로 퇴장시키는 이유:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "파일 보내기" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "귓속말" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "사용자 정보" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "보내기" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "대화" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "지우기" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "핑" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "%s에 쓰기 권한이 없습니다. 이 세션에서 저장할 수 없습니다." -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -568,7 +568,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, 프로세스의 표준 입력으로 데이터를 보냅니다" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "EXPORTCONF, 헥스채트 설정을 내보냅니다" #: src/common/outbound.c:3996 @@ -747,7 +747,7 @@ msgstr "RECONNECT [<호스트>] [<포트>] [<암호>], 그냥 /RECONNECT는 현 #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "RECV <텍스트>, IRC 서버의 데이터와 같은 원시 데이터를 헥스채트에 보냅니다" @@ -890,8 +890,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "알 수 없는 %s 명령입니다. /help 명령을 사용하십시오\n" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "hexchat_plugin_init 심볼이 없습니다. 헥스채트 추가 기능이 맞습니까?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "zoitechat_plugin_init 심볼이 없습니다. 헥스채트 추가 기능이 맞습니까?" #: src/common/plugin-identd.c:175 #, c-format @@ -3470,7 +3470,7 @@ msgid "Execute command:" msgstr "연결시 명령:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "URL을 열거나 헥스채트의 명령을 실행합니다" #: src/fe-gtk/fe-gtk.c:91 @@ -3752,7 +3752,7 @@ msgid "" msgstr "이 서버에 대화방 또는 참여자 %d개(명)과 연결되어 있습니다. 모두 닫으시겠습니까?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "헥스채트를 끝낼까요?" #: src/fe-gtk/maingui.c:1197 @@ -4065,7 +4065,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4133,7 +4133,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "URL 처리기 - 특수 코드:\n\n%s = URL 문자열\n\n명령 앞에 ! 문자를 놓으십시오\n헥스채트 대신 쉘로 보내야 함을\n나타냅니다" #: src/fe-gtk/menu.c:1529 diff --git a/po/lt.po b/po/lt.po index 2b0c5ec2..a8750e1d 100644 --- a/po/lt.po +++ b/po/lt.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Eldar Šabanovič , 2014 @@ -12,12 +12,12 @@ # Žygimantas Beručka , 2006 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-06-02 21:01+0000\n" "Last-Translator: Moo\n" -"Language-Team: Lithuanian (http://www.transifex.com/hexchat/hexchat/language/lt/)\n" +"Language-Team: Lithuanian (http://www.transifex.com/zoitechat/zoitechat/language/lt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -27,8 +27,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -37,16 +37,16 @@ msgstr "IRC klientas" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." -msgstr "HexChat yra paprastas naudoti IRC klientas, leidžiantis jums saugiai prisijungti prie kelių tinklų, privačiai kalbėtis su atskirais naudotojais arba kanaluose, naudojant tinkinamą sąsają. Jūs netgi galite persiųsti failus." +msgstr "ZoiteChat yra paprastas naudoti IRC klientas, leidžiantis jums saugiai prisijungti prie kelių tinklų, privačiai kalbėtis su atskirais naudotojais arba kanaluose, naudojant tinkinamą sąsają. Jūs netgi galite persiųsti failus." #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "HexChat palaiko tokias galimybes kaip: DCC, SASL, įgaliotuosius serverius, rašybos tikrinimą, signalizavimą, registravimą, tinkintas temas bei Phyton/Perl scenarijus." +msgstr "ZoiteChat palaiko tokias galimybes kaip: DCC, SASL, įgaliotuosius serverius, rašybos tikrinimą, signalizavimą, registravimą, tinkintas temas bei Phyton/Perl scenarijus." #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -62,16 +62,16 @@ msgstr "IM;Pokalbiai;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" -msgstr "hexchat" +msgid "zoitechat" +msgstr "zoitechat" #: data/misc/io.github.Hexchat.desktop.in.in:19 msgid "Open Safe Mode" msgstr "Atvira saugi veiksena" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "HexChat temų tvarkytuvė" +msgid "ZoiteChat Theme Manager" +msgstr "ZoiteChat temų tvarkytuvė" #. 0 means unlimited #. STRINGS @@ -164,142 +164,142 @@ msgstr "%s siūlo „%s“. Ar norite priimti?" msgid "No active DCCs\n" msgstr "Nėra aktyvių DCC sesijų\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "_Atverti dialogo langą" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Išsiųsti failą" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "Na_udotojo informacija („WhoIs“)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "_Pridėti į draugų sąrašą" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Ignoruoti" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "V_aldytojo veiksmai" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Suteikti operatoriaus statusą" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Pašalinti operatoriaus statusą" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Suteikti balsą" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Pašalinti balsą" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Išmesti/Blokuoti" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Išmesti" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Blokuoti" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Išmesti ir blokuoti" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Palikti kanalą" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Prisijungti prie kanalo..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Įveskite kanalą prisijungti:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Serverio ryšiai" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "„Ping“ serveris" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Paslėpti versiją" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Skirti operatoriu" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "Pašalinti operatorių" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "viso gero" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Įveskite %s išmetimo priežastį:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "Siųsti failą" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Dialogas" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "„WhoIs“" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Siųsti" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Kalbėti" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Išvalyti" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "„Ping“" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "Jus neturite rašymo teisės į %s. Nieko iš šios sesijos negalima išsaugoti. " -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -571,8 +571,8 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE - nusiunčia duomenis proceso stdin įrenginiui" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" -msgstr "EXPORTCONF, eksportuoja HexChat nustatymus" +msgid "EXPORTCONF, exports ZoiteChat settings" +msgstr "EXPORTCONF, eksportuoja ZoiteChat nustatymus" #: src/common/outbound.c:3996 msgid "FLUSHQ, flushes the current server's send queue" @@ -750,9 +750,9 @@ msgstr "RECONNECT [] [] [], gali būti naudojam #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" -msgstr "RECV , siunčia neformatuotus duomenis į HexChat, tarsi jie būtų gauti iš IRC serverio" +msgstr "RECV , siunčia neformatuotus duomenis į ZoiteChat, tarsi jie būtų gauti iš IRC serverio" #: src/common/outbound.c:4086 msgid "RELOAD , reloads a plugin or script" @@ -893,8 +893,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "Nežinoma komanda %s. Bandykite /help\n" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "Nėra hexchat_plugin_init simbolio; ar tai tikrai HexChat įskiepis?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "Nėra zoitechat_plugin_init simbolio; ar tai tikrai ZoiteChat įskiepis?" #: src/common/plugin-identd.c:175 #, c-format @@ -3473,8 +3473,8 @@ msgid "Execute command:" msgstr "Įvykdyti komandą:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "Atidaryti adresą arba įvykdyti komandą egzistuojančiame HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "Atidaryti adresą arba įvykdyti komandą egzistuojančiame ZoiteChat" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3755,8 +3755,8 @@ msgid "" msgstr "" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "Baigti HexChat darbą?" +msgid "Quit ZoiteChat?" +msgstr "Baigti ZoiteChat darbą?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4068,7 +4068,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4136,7 +4136,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/lv.po b/po/lv.po index b289354d..ea5f3a60 100644 --- a/po/lv.po +++ b/po/lv.po @@ -1,18 +1,18 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Artis Trops , 2001 # Zigmars Dzenis , 2016 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Latvian (http://www.transifex.com/hexchat/hexchat/language/lv/)\n" +"Language-Team: Latvian (http://www.transifex.com/zoitechat/zoitechat/language/lv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -22,8 +22,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -32,14 +32,14 @@ msgstr "IRC klients" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -57,7 +57,7 @@ msgstr "TZ;Tērzēšana" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -65,8 +65,8 @@ msgid "Open Safe Mode" msgstr "Atvērt drošo režīmu" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "HexChat motīvu pārvaldnieks" +msgid "ZoiteChat Theme Manager" +msgstr "ZoiteChat motīvu pārvaldnieks" #. 0 means unlimited #. STRINGS @@ -159,142 +159,142 @@ msgstr "" msgid "No active DCCs\n" msgstr "Nav aktīvu DCC\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Sūtīt failu" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Ignorēt" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Izspert/izraidīt" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Izspert" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Izraidīt" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Pamest kanālu" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Pievienoties kanālam" -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Servera saites" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Ehotestēt serveri" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Slēpt versiju" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "atā" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Sūtīt" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Tērzēšana" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Attīrīt" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ehotestēt" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -566,7 +566,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, sūta datus uz procesa stdin" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -745,7 +745,7 @@ msgstr "RECONNECT [] [] [], Var izsaukt arī vienkār #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -888,7 +888,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "Nezināma komanda %s. Mēģiniet /help\n" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3468,7 +3468,7 @@ msgid "Execute command:" msgstr "Izpildīt komandu:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3750,7 +3750,7 @@ msgid "" msgstr "" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4063,7 +4063,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4131,7 +4131,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/meson.build b/po/meson.build index f292c4d7..cae9afaf 100644 --- a/po/meson.build +++ b/po/meson.build @@ -1,4 +1,4 @@ -i18n.gettext('hexchat', preset: 'glib') +i18n.gettext('zoitechat', preset: 'glib') validate_translations = find_program('validate-textevent-translations') test('Validate translations', validate_translations, diff --git a/po/mk.po b/po/mk.po index db0cffc3..35ea9a84 100644 --- a/po/mk.po +++ b/po/mk.po @@ -1,17 +1,17 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Jovan Naumovski , 2007 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:13+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Macedonian (http://www.transifex.com/hexchat/hexchat/language/mk/)\n" +"Language-Team: Macedonian (http://www.transifex.com/zoitechat/zoitechat/language/mk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -21,7 +21,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -31,14 +31,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -56,7 +56,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -64,7 +64,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -158,142 +158,142 @@ msgstr "%s ви нуди „%s“. Дали сакате да прифатите msgid "No active DCCs\n" msgstr "Нема активни DCC\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Дај op" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Одземи op" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Дај глас" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Одземи глас" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Исфрли/Банирај" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Исфрли" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Банирај" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Исфрли и банирај" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Напушти канал" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Приклучи се на канал..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Внеси канал за да се приклучиш:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Врски до серверот" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Пингувај го серверот" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Сокриј верзија" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Оp" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "Земи оp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "чао" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Внеси причина за исфрлувањето %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Дијалог" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "КојЕ" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Испрати" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Разговор" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Исчисти" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Пинг" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -565,7 +565,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, испраќа податоци до stdin процесите" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -744,7 +744,7 @@ msgstr "RECONNECT [] [] [], може да се старт #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -887,7 +887,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3467,7 +3467,7 @@ msgid "Execute command:" msgstr "Изврши команда:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3749,7 +3749,7 @@ msgid "" msgstr "Овој сервер има %d канали и дијалози поврзани со него. Да ги затворам сите?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4062,7 +4062,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4130,7 +4130,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/ml.po b/po/ml.po index 4912f5ab..e0ac366e 100644 --- a/po/ml.po +++ b/po/ml.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # bviktor, 2012 @@ -10,12 +10,12 @@ # Thorne Heathenspring , 2012-2013 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Malayalam (http://www.transifex.com/hexchat/hexchat/language/ml/)\n" +"Language-Team: Malayalam (http://www.transifex.com/zoitechat/zoitechat/language/ml/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -25,7 +25,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -35,14 +35,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -60,7 +60,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -68,7 +68,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -162,142 +162,142 @@ msgstr "%s \"%s\" നല്‍കുന്നു. സ്വീകരിക് msgid "No active DCCs\n" msgstr "" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "" -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -569,7 +569,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -748,7 +748,7 @@ msgstr "" #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -891,7 +891,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3471,7 +3471,7 @@ msgid "Execute command:" msgstr "" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3753,7 +3753,7 @@ msgid "" msgstr "" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4066,7 +4066,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4134,7 +4134,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/ms.po b/po/ms.po index a314fe2a..247965b6 100644 --- a/po/ms.po +++ b/po/ms.po @@ -1,17 +1,17 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Hasbullah Bin Pit , 2003 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Malay (http://www.transifex.com/hexchat/hexchat/language/ms/)\n" +"Language-Team: Malay (http://www.transifex.com/zoitechat/zoitechat/language/ms/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -21,7 +21,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -31,14 +31,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -56,7 +56,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -64,7 +64,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -158,142 +158,142 @@ msgstr "" msgid "No active DCCs\n" msgstr "Tiada DCC aktif\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Beri Ops" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Ambil Ops" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Tendang/Ban" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Tendang" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Sertai Saluran..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Pautan Pelayan" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Ping Pelayan" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Sorok Versi" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Masukkan alasan untuk tendang %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Dialog" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Kosongkan" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -565,7 +565,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -744,7 +744,7 @@ msgstr "" #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -887,7 +887,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3467,7 +3467,7 @@ msgid "Execute command:" msgstr "" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3749,7 +3749,7 @@ msgid "" msgstr "" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4062,7 +4062,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4130,7 +4130,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/nb.po b/po/nb.po index 963eb652..ffd4b8c8 100644 --- a/po/nb.po +++ b/po/nb.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Allan Nordhøy , 2016-2017 @@ -15,12 +15,12 @@ # Xtreme Power , 2013 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:12+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Norwegian Bokmål (http://www.transifex.com/hexchat/hexchat/language/nb/)\n" +"Language-Team: Norwegian Bokmål (http://www.transifex.com/zoitechat/zoitechat/language/nb/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -30,8 +30,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -40,16 +40,16 @@ msgstr "IRC-klient" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." -msgstr "HexChat er en enkel og fleksibel IRC-klient. Den gir deg muligheten til å sikkert koble deg til nettverk, ha samtaler i kanaler eller privat med brukere, og dette med et tilpassbart grensesnitt. Du kan også utføre filoverføringer." +msgstr "ZoiteChat er en enkel og fleksibel IRC-klient. Den gir deg muligheten til å sikkert koble deg til nettverk, ha samtaler i kanaler eller privat med brukere, og dette med et tilpassbart grensesnitt. Du kan også utføre filoverføringer." #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "HexChat støtter funksjoner som: DCC, SASL, mellomtjenere, stavekontroll, varslinger, logging, tilpassbare temaer, samt Python-/Perl-skript." +msgstr "ZoiteChat støtter funksjoner som: DCC, SASL, mellomtjenere, stavekontroll, varslinger, logging, tilpassbare temaer, samt Python-/Perl-skript." #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -65,16 +65,16 @@ msgstr "IM;Chat;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" -msgstr "hexchat" +msgid "zoitechat" +msgstr "zoitechat" #: data/misc/io.github.Hexchat.desktop.in.in:19 msgid "Open Safe Mode" msgstr "Åpne i sikker modus" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "Temabehandler for HexChat" +msgid "ZoiteChat Theme Manager" +msgstr "Temabehandler for ZoiteChat" #. 0 means unlimited #. STRINGS @@ -167,142 +167,142 @@ msgstr "%s tilbyr \"%s\". Ønsker du å godta?" msgid "No active DCCs\n" msgstr "Ingen aktive DCC\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "Åpne dial_ogvindu" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Send en fil" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "Br_ukerinfo (WhoIs)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "_Legg til i vennelisten" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Ignorer" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "O_peratorhandlinger" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Gi operatørstatus" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Ta operatørstatus" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Gi stemme" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Ta stemme" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Spark ut/utesteng" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Spark ut" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Utesteng" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Spark og steng ute" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Forlat kanal" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Bli med i kanal..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Skriv inn kanal:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Lenker til tjenere" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Ping tjener" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Skjul versjon" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "adjø" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Skriv inn årsaken til å sparke ut %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "Send fil" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Dialog" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Send" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Chat" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Tøm" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "Du har ikke skrivetilgang til %s. Ingenting fra denne sesjonen kan lagres." -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -574,8 +574,8 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, sender data til prosessens stdin" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" -msgstr "EXPORTCONF, eksporterer innstillingene til HexChat" +msgid "EXPORTCONF, exports ZoiteChat settings" +msgstr "EXPORTCONF, eksporterer innstillingene til ZoiteChat" #: src/common/outbound.c:3996 msgid "FLUSHQ, flushes the current server's send queue" @@ -753,9 +753,9 @@ msgstr "RECONNECT [] [] [], kan bli brukt som /RECONNECT fo #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" -msgstr "RECV , send rå data til HexChat, som om det var mottatt fra IRC-verten" +msgstr "RECV , send rå data til ZoiteChat, som om det var mottatt fra IRC-verten" #: src/common/outbound.c:4086 msgid "RELOAD , reloads a plugin or script" @@ -896,8 +896,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "Ukjent kommando %s. Forsøk /help\n" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "Ingen startpunkt for hexchat_plugin_init; er dette egentlig et HexChat-tillegg?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "Ingen startpunkt for zoitechat_plugin_init; er dette egentlig et ZoiteChat-tillegg?" #: src/common/plugin-identd.c:175 #, c-format @@ -3476,8 +3476,8 @@ msgid "Execute command:" msgstr "Utfør kommando:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "Åpne en URL eller kjør en kommando i en eksisterende HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "Åpne en URL eller kjør en kommando i en eksisterende ZoiteChat" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3758,8 +3758,8 @@ msgid "" msgstr "Denne verten har fortsatt %d kanaler eller dialoger assosiert med den. Vil du lukke alle?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "Avslutt HexChat?" +msgid "Quit ZoiteChat?" +msgstr "Avslutt ZoiteChat?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4071,7 +4071,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4082,7 +4082,7 @@ msgid "" "\n" "%2 would be \"john\"\n" "&2 would be \"john hello\"." -msgstr "Brukerkommandoer - spesialkoder:\n\n%c = gjeldende kanal\n%e = gjeldende nettverksnavn\n%m = maskininformasjon\n%n = kallenavnet ditt\n%t = tid/dato\n%v = HexChat-versjon\n%2 = ord 2\n%3 = ord 3\n&2 = ord 2 til enden av linjen\n&3 = ord 3 til enden av linjen\n\nf.eks.:\n/cmd john hallo\n\n%2 vil bli «john»\n&2 vil bli «john hallo»." +msgstr "Brukerkommandoer - spesialkoder:\n\n%c = gjeldende kanal\n%e = gjeldende nettverksnavn\n%m = maskininformasjon\n%n = kallenavnet ditt\n%t = tid/dato\n%v = ZoiteChat-versjon\n%2 = ord 2\n%3 = ord 3\n&2 = ord 2 til enden av linjen\n&3 = ord 3 til enden av linjen\n\nf.eks.:\n/cmd john hallo\n\n%2 vil bli «john»\n&2 vil bli «john hallo»." #: src/fe-gtk/menu.c:1486 msgid "" @@ -4139,8 +4139,8 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" -msgstr "URL-behandlere - spesialkoder:\n\n%s = URL-strengen\n\nPlassering av ! foran kommandoen\nindikerer at den skal sendes til et\nshell i steden for HexChat" +"shell instead of ZoiteChat" +msgstr "URL-behandlere - spesialkoder:\n\n%s = URL-strengen\n\nPlassering av ! foran kommandoen\nindikerer at den skal sendes til et\nshell i steden for ZoiteChat" #: src/fe-gtk/menu.c:1529 #, c-format diff --git a/po/nl.po b/po/nl.po index 31b73fb6..bdc11d94 100644 --- a/po/nl.po +++ b/po/nl.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Arjan Scherpenise , 2000 @@ -11,12 +11,12 @@ # Taco Witte , 2003 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Dutch (http://www.transifex.com/hexchat/hexchat/language/nl/)\n" +"Language-Team: Dutch (http://www.transifex.com/zoitechat/zoitechat/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -26,7 +26,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -36,14 +36,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -61,7 +61,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -69,7 +69,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -163,142 +163,142 @@ msgstr "%s bied je \"%s\" aan. Wil je dit accepteren?" msgid "No active DCCs\n" msgstr "Geen DCC's actief\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Ops geven" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Ops nemen" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Stem geven" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Stem nemen" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Wegschoppen/Verbannen" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Wegschoppen" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Verbannen" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Wegschoppen/Verbannen" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Kanaal verlaten" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Kanaal openen..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Geef het te openen kanaal:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Server koppelingen" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Server pingen" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Versie verbergen" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "doei" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Geef reden voor wegschoppen %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Dialoog" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "Whois" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Verzenden" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Chatten" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Wissen" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -570,7 +570,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, gegevens naar stdin sturen van het proces" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -749,7 +749,7 @@ msgstr "RECONNECT [] [] [], kan net als /RECONNECT gebr #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -892,7 +892,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3472,7 +3472,7 @@ msgid "Execute command:" msgstr "Opdracht uitvoeren:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3754,8 +3754,8 @@ msgid "" msgstr "Er zijn nog steeds %d kanalen of dialogen met deze server geassocieerd. Wilt u ze allemaal sluiten?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "HexChat afsluiten ?" +msgid "Quit ZoiteChat?" +msgstr "ZoiteChat afsluiten ?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4067,7 +4067,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4135,7 +4135,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/no.po b/po/no.po index 79b0d815..7e95fc51 100644 --- a/po/no.po +++ b/po/no.po @@ -1,17 +1,17 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Kjartan Maraas , 1999 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Norwegian (http://www.transifex.com/hexchat/hexchat/language/no/)\n" +"Language-Team: Norwegian (http://www.transifex.com/zoitechat/zoitechat/language/no/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -21,7 +21,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -31,14 +31,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -56,7 +56,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -64,7 +64,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -158,142 +158,142 @@ msgstr "" msgid "No active DCCs\n" msgstr "Ingen aktive DCC\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Spark" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Bli med i kanal..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Lenker til tjenere" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Ping tjener" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Skjul versjon" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "hadet" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Tøm" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -565,7 +565,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -744,7 +744,7 @@ msgstr "" #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -887,7 +887,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3467,7 +3467,7 @@ msgid "Execute command:" msgstr "" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3749,7 +3749,7 @@ msgid "" msgstr "" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4062,7 +4062,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4130,7 +4130,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/pa.po b/po/pa.po index 1feedd6c..3c4ee29c 100644 --- a/po/pa.po +++ b/po/pa.po @@ -1,18 +1,18 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Amanpreet Singh Alam , 2005 # A S Alam , 2009 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Panjabi (Punjabi) (http://www.transifex.com/hexchat/hexchat/language/pa/)\n" +"Language-Team: Panjabi (Punjabi) (http://www.transifex.com/zoitechat/zoitechat/language/pa/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -22,7 +22,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -32,14 +32,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -57,7 +57,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -65,7 +65,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -159,142 +159,142 @@ msgstr "%s \"%s\" ਭੇਜ ਰਿਹਾ ਹੈ। ਕੀ ਤੁਸੀਂ ਮਨ msgid "No active DCCs\n" msgstr "ਕੋਈ ਸਰਗਰਮ DCCs ਨਹੀਂ\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "ਡਾਈਲਾਗ ਵਿੰਡੋ ਖੋਲ੍ਹੋ(_O)" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "ਫਾਇਲ ਭੇਜੋ(_S)" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "ਯੂਜ਼ਰ ਜਾਣਕਾਰੀ(_U)(WhoIs)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "ਦੋਸਤ ਲਿਸਟ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ(_A)" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "ਓਪਰੇਟਰ ਐਕਸ਼ਨ(_p)" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Ops ਦਿਓ" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Ops ਹਟਾਓ" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "ਆਵਾਜ਼ ਦਿਓ" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "ਆਵਾਜ਼ ਲਵੋ" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "ਕਿੱਕ/ਪਾਬੰਦੀ" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "ਕਿੱਕ" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "ਪਾਬੰਦੀ" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "ਕਿੱਕ-ਪਾਬੰਦੀ" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "ਚੈਨਲ ਛੱਡੋ" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "ਚੈਨਲ ਜੁਆਇੰਨ ਕਰੋ..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "ਜੁਆਇੰਨ ਕਰਨ ਲਈ ਚੈਨਲ ਦਿਓ:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "ਸਰਵਰ ਲਿੰਕ" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "ਸਰਵਰ ਪਿੰਗ" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "ਵਰਜਨ ਓਹਲੇ" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "ਅਲਵਿਦਾ" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "%s ਸੁੱਟਣ ਲਈ ਕਾਰਨ:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "ਡਾਈਲਾਗ" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "ਕੌਣ ਹੈ" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "ਭੇਜੋ" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "ਗੱਲਬਾਤ" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "ਸਾਫ਼" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "ਪਿੰਗ" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -566,7 +566,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -745,7 +745,7 @@ msgstr "" #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -888,7 +888,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3468,7 +3468,7 @@ msgid "Execute command:" msgstr "ਕਮਾਂਡ ਚਲਾਓ:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3750,7 +3750,7 @@ msgid "" msgstr "ਇਹ ਸਰਵਰ ਨਾਲ ਪਹਿਲਾਂ ਹੀ %d ਚੈਨਲ ਜਾਂ ਡਾਈਲਾਗ ਜੁੜੇ ਹੋਏ ਹਨ। ਕੀ ਸਭ ਨੂੰ ਬੰਦ ਕਰਨਾ ਹੈ?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4063,7 +4063,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4131,7 +4131,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/pl.po b/po/pl.po index 5fde04e1..3a9b601b 100644 --- a/po/pl.po +++ b/po/pl.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Marcin Szymański , 2014 @@ -21,12 +21,12 @@ # Eustachy_Kapusta , 2012 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-05-13 14:45+0000\n" "Last-Translator: Hubert Ślósarski \n" -"Language-Team: Polish (http://www.transifex.com/hexchat/hexchat/language/pl/)\n" +"Language-Team: Polish (http://www.transifex.com/zoitechat/zoitechat/language/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -36,8 +36,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -46,16 +46,16 @@ msgstr "Klient IRC" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." -msgstr "HexChat jest prostym, lecz dowolnie poszerzalnym klientem IRC. Pozwala na bezpieczne dołączenie do wielu sieci i rozmawianie z użytkownikami prywatnie bądź na kanałach. Można nawet przesyłać pliki." +msgstr "ZoiteChat jest prostym, lecz dowolnie poszerzalnym klientem IRC. Pozwala na bezpieczne dołączenie do wielu sieci i rozmawianie z użytkownikami prywatnie bądź na kanałach. Można nawet przesyłać pliki." #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "HexChat wspiera takie funkcje, jak: DCC, SASL, serwery proxy, sprawdzanie pisowni, alerty, logi, własne motywy i skrypty w Pythonie/Perlu." +msgstr "ZoiteChat wspiera takie funkcje, jak: DCC, SASL, serwery proxy, sprawdzanie pisowni, alerty, logi, własne motywy i skrypty w Pythonie/Perlu." #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -71,16 +71,16 @@ msgstr "IM;Chat;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" -msgstr "hexchat" +msgid "zoitechat" +msgstr "zoitechat" #: data/misc/io.github.Hexchat.desktop.in.in:19 msgid "Open Safe Mode" msgstr "Otwórz tryb bezpieczny" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "Menedżer motywów HexChat" +msgid "ZoiteChat Theme Manager" +msgstr "Menedżer motywów ZoiteChat" #. 0 means unlimited #. STRINGS @@ -173,142 +173,142 @@ msgstr "%s proponuje \"%s\". Czy zgadzasz się?" msgid "No active DCCs\n" msgstr "Brak aktywnych DCC\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "_Otwórz okno rozmowy" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Wyślij plik" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "Informacje o _użytkowniku (WhoIs)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "_Dodaj do listy znajomych" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Ignoruj" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "Akcje o_peratora" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Nadaj status operatora" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Zabierz status operatora" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Pozwól mówić podczas moderacji" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Zabroń mówić podczas moderacji" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Wypraszanie/banowanie" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Wyproś" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Zbanuj" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Wyproś i zbanuj" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Wyjdź z kanału" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Dołącz do kanału..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Podaj kanał do dołączenia:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Połączenia szkieletowe" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Serwer pingu" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Ukryj wersję" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Podaj powód wyproszenia %s z kanału:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Rozmowa" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Wyślij" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Czat bezpośredni" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Wyczyść" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "Nie możesz zapisywać %s. Nic z tej sesji nie może być zapisanego." -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -580,8 +580,8 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, wysyła dane na standardowe wejście procesu" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" -msgstr "EXPORTCONF, eksportuje ustawienia HexChata" +msgid "EXPORTCONF, exports ZoiteChat settings" +msgstr "EXPORTCONF, eksportuje ustawienia ZoiteChata" #: src/common/outbound.c:3996 msgid "FLUSHQ, flushes the current server's send queue" @@ -759,9 +759,9 @@ msgstr "RECONNECT [] [] [], można użyć jako /RECONNECT ab #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" -msgstr "RECV , wyślij surowe dane do HexChata, tak jakby zostały odebrane od serwera IRC" +msgstr "RECV , wyślij surowe dane do ZoiteChata, tak jakby zostały odebrane od serwera IRC" #: src/common/outbound.c:4086 msgid "RELOAD , reloads a plugin or script" @@ -902,8 +902,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "Brak symbolu hexchat_plugin_init; czy to na pewno plugin HexChata" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "Brak symbolu zoitechat_plugin_init; czy to na pewno plugin ZoiteChata" #: src/common/plugin-identd.c:175 #, c-format @@ -3482,8 +3482,8 @@ msgid "Execute command:" msgstr "Uruchom polecenie:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "Otwórz link albo uruchom komendę w otwartym HexChatcie" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "Otwórz link albo uruchom komendę w otwartym ZoiteChatcie" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3764,8 +3764,8 @@ msgid "" msgstr "Ten serwer ma wciąż %d otwartych kanałów lub rozmów. Zamknąć je wszystkie?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "Wyłączyć HexChata?" +msgid "Quit ZoiteChat?" +msgstr "Wyłączyć ZoiteChata?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4077,7 +4077,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4088,7 +4088,7 @@ msgid "" "\n" "%2 would be \"john\"\n" "&2 would be \"john hello\"." -msgstr "Komendy użytkownika - Kody specjalne:\n\n%c = bieżący kanał\n%e = nazwa bieżącej sieci\n%m = informacje o maszynie\n%n = Twój nick\n%t = godzina/data\n%v = wersja HexChata\n%2 = 2 słowo\n%3 = 3 słowo\n&2 = 2 słowo do końca linii\n&3 = 3 słowo do końca linii\n\nnp.:\n/cmd jan czesc\n\n&2 było by \"jan\"\n&3 było by \"jan czesc\"." +msgstr "Komendy użytkownika - Kody specjalne:\n\n%c = bieżący kanał\n%e = nazwa bieżącej sieci\n%m = informacje o maszynie\n%n = Twój nick\n%t = godzina/data\n%v = wersja ZoiteChata\n%2 = 2 słowo\n%3 = 3 słowo\n&2 = 2 słowo do końca linii\n&3 = 3 słowo do końca linii\n\nnp.:\n/cmd jan czesc\n\n&2 było by \"jan\"\n&3 było by \"jan czesc\"." #: src/fe-gtk/menu.c:1486 msgid "" @@ -4145,8 +4145,8 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" -msgstr "Zarządanie Linkami - Kody specjalne:\n\n%s = ciąg z linkiem\n\nDodanie ! na początku komendy\noznacza, że zostanie ona wysłana\ndo terminala zamiast do HexChata" +"shell instead of ZoiteChat" +msgstr "Zarządanie Linkami - Kody specjalne:\n\n%s = ciąg z linkiem\n\nDodanie ! na początku komendy\noznacza, że zostanie ona wysłana\ndo terminala zamiast do ZoiteChata" #: src/fe-gtk/menu.c:1529 #, c-format diff --git a/po/pt.po b/po/pt.po index acec8799..8c3889a5 100644 --- a/po/pt.po +++ b/po/pt.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # artur simões , 2013 @@ -11,12 +11,12 @@ # Vitor Luis , 2018 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-05-09 13:02+0000\n" "Last-Translator: Vitor Luis \n" -"Language-Team: Portuguese (http://www.transifex.com/hexchat/hexchat/language/pt/)\n" +"Language-Team: Portuguese (http://www.transifex.com/zoitechat/zoitechat/language/pt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -26,8 +26,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -36,16 +36,16 @@ msgstr "Cliente de IRC" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." -msgstr "O HexChat é um Cliente de IRC fácil de usar, mas também fácil de expandir. Ele permite que te juntes de forma segura a várias redes e que fales com outros utilizadores em privado ou em canais através de uma interface personalizável. Se quiseres, podes até transferir ficheiros!" +msgstr "O ZoiteChat é um Cliente de IRC fácil de usar, mas também fácil de expandir. Ele permite que te juntes de forma segura a várias redes e que fales com outros utilizadores em privado ou em canais através de uma interface personalizável. Se quiseres, podes até transferir ficheiros!" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "O HexChat suporta funcionalidades como: DCC, SASL, proxies, verificação de erros ortográficos, alertas, registos, temas personalizados, e scripts em Python/Perl." +msgstr "O ZoiteChat suporta funcionalidades como: DCC, SASL, proxies, verificação de erros ortográficos, alertas, registos, temas personalizados, e scripts em Python/Perl." #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -61,16 +61,16 @@ msgstr "IM;Chat;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" -msgstr "hexchat" +msgid "zoitechat" +msgstr "zoitechat" #: data/misc/io.github.Hexchat.desktop.in.in:19 msgid "Open Safe Mode" msgstr "Abrir Modo Seguro" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "Gestor de Temas do HexChat" +msgid "ZoiteChat Theme Manager" +msgstr "Gestor de Temas do ZoiteChat" #. 0 means unlimited #. STRINGS @@ -163,142 +163,142 @@ msgstr "%s está a oferecer \"%s\". Aceitar?" msgid "No active DCCs\n" msgstr "Sem DCCs ativos\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "_Abrir Janela de Diálogo" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Enviar Ficheiro" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "_Info. do Utilizador (WHOIS)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "_Adicionar à Lista de Amigos" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Ignorar" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "Ações de O_perador" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Dar Ops" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Retirar Ops" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Dar Voice" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Retirar Voice" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Expulsar/Banir" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Expulsar" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Banir" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Expulsar&Banir" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Sair do Canal" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Entrar num Canal..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Introduz o Canal a Entrar:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Endereços de Servidor" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Ping ao Servidor" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Ocultar Versão" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "adeus" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Introduz a razão da expulsão de %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "Enviar Ficheiro" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Diálogo" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WHOIS" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Enviar" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Conversa" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Limpar" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "Não tens permissões de escrita para %s. Nada desta sessão poderá ser guardado." -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -570,8 +570,8 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, envia dados para o canal stdin do processo em execução" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" -msgstr "EXPORTCONF, exporta preferências do HexChat" +msgid "EXPORTCONF, exports ZoiteChat settings" +msgstr "EXPORTCONF, exporta preferências do ZoiteChat" #: src/common/outbound.c:3996 msgid "FLUSHQ, flushes the current server's send queue" @@ -749,9 +749,9 @@ msgstr "RECONNECT [] [] [], Usado para reiniciar #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" -msgstr "RECV , envio raw data para HexChat,como se fosse recebido do servidor de IRC" +msgstr "RECV , envio raw data para ZoiteChat,como se fosse recebido do servidor de IRC" #: src/common/outbound.c:4086 msgid "RELOAD , reloads a plugin or script" @@ -892,8 +892,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "Comando desconhecido %s. Tenta /help\n" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "inexistent hexchat_plugin_init symbol; isto é realmente um plugin HexChat?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "inexistent zoitechat_plugin_init symbol; isto é realmente um plugin ZoiteChat?" #: src/common/plugin-identd.c:175 #, c-format @@ -3472,8 +3472,8 @@ msgid "Execute command:" msgstr "Executar comando:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "Abra URL ou execute o comando em um HexChat existente" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "Abra URL ou execute o comando em um ZoiteChat existente" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3754,8 +3754,8 @@ msgid "" msgstr "Este servidor ainda tem %d canais ou diálogos associados. Fechar todos?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "Sair HexChat?" +msgid "Quit ZoiteChat?" +msgstr "Sair ZoiteChat?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4067,7 +4067,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4078,7 +4078,7 @@ msgid "" "\n" "%2 would be \"john\"\n" "&2 would be \"john hello\"." -msgstr "Comandos Utilizador - Códigos especiais:\n\n%c = canal em uso\n%e = rede em uso\n%m = info máquina\n%n = meu nick\n%t = hora/data\n%v = Versão HexChat\n%2 = palavra 2\n%3 = palavra 3\n&2 = palavra 2 no final da linha\n&3 = palavra 3 no final da linha\n\nex:\n/cmd artur olá\n\n%2 será \"artur\"\n&2 será \"artur olá\"." +msgstr "Comandos Utilizador - Códigos especiais:\n\n%c = canal em uso\n%e = rede em uso\n%m = info máquina\n%n = meu nick\n%t = hora/data\n%v = Versão ZoiteChat\n%2 = palavra 2\n%3 = palavra 3\n&2 = palavra 2 no final da linha\n&3 = palavra 3 no final da linha\n\nex:\n/cmd artur olá\n\n%2 será \"artur\"\n&2 será \"artur olá\"." #: src/fe-gtk/menu.c:1486 msgid "" @@ -4135,8 +4135,8 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" -msgstr "URL Manipuladores- Códigos especiais:\n\n%s = string URL \nInserir um! na frente do comando\nindica que deve ser enviado para uma\nshell em vez HexChat" +"shell instead of ZoiteChat" +msgstr "URL Manipuladores- Códigos especiais:\n\n%s = string URL \nInserir um! na frente do comando\nindica que deve ser enviado para uma\nshell em vez ZoiteChat" #: src/fe-gtk/menu.c:1529 #, c-format diff --git a/po/pt_BR.po b/po/pt_BR.po index 71a1bb05..4ed2bdee 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Aníbal Deboni Neto , 2014-2016,2018 @@ -17,12 +17,12 @@ # Rodrigo de Araujo , 2016 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-05-13 01:10+0000\n" "Last-Translator: Aníbal Deboni Neto \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/hexchat/hexchat/language/pt_BR/)\n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/zoitechat/zoitechat/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -32,8 +32,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -42,16 +42,16 @@ msgstr "Cliente IRC" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." -msgstr "HexChat é um cliente IRC extensível e fácil de usar. Ele permite que, de forma segura, você acesse múltiplas redes e tenha conversas privadas com outros usuários ou ainda em canais públicos, tudo isso através de uma interface personalizável. Você poderá até mesmo transferir arquivos." +msgstr "ZoiteChat é um cliente IRC extensível e fácil de usar. Ele permite que, de forma segura, você acesse múltiplas redes e tenha conversas privadas com outros usuários ou ainda em canais públicos, tudo isso através de uma interface personalizável. Você poderá até mesmo transferir arquivos." #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "HexChat suporta recursos como: DCC, SASL, proxies, corretor ortográfico, alertas, registros, temas personalizados, e scripts em Python/Perl" +msgstr "ZoiteChat suporta recursos como: DCC, SASL, proxies, corretor ortográfico, alertas, registros, temas personalizados, e scripts em Python/Perl" #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -67,15 +67,15 @@ msgstr "IM;Chat;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" -msgstr "hexchat" +msgid "zoitechat" +msgstr "zoitechat" #: data/misc/io.github.Hexchat.desktop.in.in:19 msgid "Open Safe Mode" msgstr "Abrir modo seguro" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "Gerenciador de temas" #. 0 means unlimited @@ -169,142 +169,142 @@ msgstr "%s te oferece \"%s\". Quer aceitar?" msgid "No active DCCs\n" msgstr "Nenhum DCC ativo\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "Iniciar c_onversa" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Enviar arquivo" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "_Informações (Whois)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "_+ Amigos" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Ignorar" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "O_perador" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "+ op" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "- op" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "+v" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "-v" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Chutar/Banir" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Chutar" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Banir" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Chutar & banir" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Sair do canal" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Entrar num canal" -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Informe o canal a entrar:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Links de servidores" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Pingar servidor" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Esconder a versão" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "tchau" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Qual o motivo para chuta--lo(a) %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "Enviar arquivo" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Conversa" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "Quem É" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Enviar" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Conversar" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Limpar" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Pingar" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "Você não tem permissão de escrita a %s. Nada desta sessão poderá ser salvo." -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -576,8 +576,8 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, envia dados ao stdin do processo" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" -msgstr "EXPORTCONF, exporta as configurações do HexChat" +msgid "EXPORTCONF, exports ZoiteChat settings" +msgstr "EXPORTCONF, exporta as configurações do ZoiteChat" #: src/common/outbound.c:3996 msgid "FLUSHQ, flushes the current server's send queue" @@ -755,9 +755,9 @@ msgstr "RECONNECT [] [] [], Pode ser usado apenas digitando #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" -msgstr "RECV , envia dados puros ao HexChat, como se estes fossem recebidos diretamente do servidor IRC" +msgstr "RECV , envia dados puros ao ZoiteChat, como se estes fossem recebidos diretamente do servidor IRC" #: src/common/outbound.c:4086 msgid "RELOAD , reloads a plugin or script" @@ -898,8 +898,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "Comando desconhecido %s. Tente /help\n" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "O símbolo para hexchat_plugin_init não foi encontrando. Este arquivo é realmente um plugin do HexChat?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "O símbolo para zoitechat_plugin_init não foi encontrando. Este arquivo é realmente um plugin do ZoiteChat?" #: src/common/plugin-identd.c:175 #, c-format @@ -3478,8 +3478,8 @@ msgid "Execute command:" msgstr "Executar comando:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "Abrir URL ou comando num HexChat que já estiver em execução" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "Abrir URL ou comando num ZoiteChat que já estiver em execução" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3760,8 +3760,8 @@ msgid "" msgstr "Esse servidor ainda tem %d canais ou conversas abertas. Fechar assim mesmo?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "Sair do HexChat?" +msgid "Quit ZoiteChat?" +msgstr "Sair do ZoiteChat?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4073,7 +4073,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4084,7 +4084,7 @@ msgid "" "\n" "%2 would be \"john\"\n" "&2 would be \"john hello\"." -msgstr "Comandos do usuário - códigos especiais:\n\n%c = canal ativo\n%e = nome da rede ativa\n%m = informações sobre o computador\n%n = seu apelido\n%t = hora/data\n%v = versão do HexChat\n%2 = 2ª palavra\n%3 = 3ª palavra\n&2 = da 2ª palavra até o fim da linha\n&3 = da 3ª palavra até o fim da linha\n\nex:\n/cmd jose olá\n\n%2 seria \"jose\"\n&2 seria \"josé olá\"." +msgstr "Comandos do usuário - códigos especiais:\n\n%c = canal ativo\n%e = nome da rede ativa\n%m = informações sobre o computador\n%n = seu apelido\n%t = hora/data\n%v = versão do ZoiteChat\n%2 = 2ª palavra\n%3 = 3ª palavra\n&2 = da 2ª palavra até o fim da linha\n&3 = da 3ª palavra até o fim da linha\n\nex:\n/cmd jose olá\n\n%2 seria \"jose\"\n&2 seria \"josé olá\"." #: src/fe-gtk/menu.c:1486 msgid "" @@ -4141,8 +4141,8 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" -msgstr "Manipuladores de URL - códigos especiais:\n\n%s = linha da URL\n\nAdicionando ! na frente do comando\nque ele deve ser executado em\nshell ao invés do HexChat" +"shell instead of ZoiteChat" +msgstr "Manipuladores de URL - códigos especiais:\n\n%s = linha da URL\n\nAdicionando ! na frente do comando\nque ele deve ser executado em\nshell ao invés do ZoiteChat" #: src/fe-gtk/menu.c:1529 #, c-format diff --git a/po/ru.po b/po/ru.po index 668e25d8..ae62138c 100644 --- a/po/ru.po +++ b/po/ru.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Aleksandr P, 2010 @@ -20,12 +20,12 @@ # Магретов Никита , 2016 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2019-03-18 18:38+0000\n" "Last-Translator: Артем Малофеев <79067635919@yandex.ru>\n" -"Language-Team: Russian (http://www.transifex.com/hexchat/hexchat/language/ru/)\n" +"Language-Team: Russian (http://www.transifex.com/zoitechat/zoitechat/language/ru/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -35,8 +35,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -45,16 +45,16 @@ msgstr "IRC Клиент" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." -msgstr "HexChat - это лёгкий в использовании, но расширяемый IRC Клиент. Он позволяет безопасно соединяться со множеством сетей и общаться с пользователями лично или на каналах, используя настраиваемый интерфейс. Вы даже можете передавать файлы." +msgstr "ZoiteChat - это лёгкий в использовании, но расширяемый IRC Клиент. Он позволяет безопасно соединяться со множеством сетей и общаться с пользователями лично или на каналах, используя настраиваемый интерфейс. Вы даже можете передавать файлы." #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "HexChat поддерживает следующие функции: DCC, SASL, прокси, проверка орфографии, уведомления, ведение логов, настраиваемые темы и скрипты на Python/Perl." +msgstr "ZoiteChat поддерживает следующие функции: DCC, SASL, прокси, проверка орфографии, уведомления, ведение логов, настраиваемые темы и скрипты на Python/Perl." #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -70,7 +70,7 @@ msgstr "IM;Чат;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -78,8 +78,8 @@ msgid "Open Safe Mode" msgstr "Открыть безопасный режим" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "Управление темами HexChat" +msgid "ZoiteChat Theme Manager" +msgstr "Управление темами ZoiteChat" #. 0 means unlimited #. STRINGS @@ -172,142 +172,142 @@ msgstr "%s предлагает \"%s\". Будете принимать?" msgid "No active DCCs\n" msgstr "Нет активных DCC\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "Начать ра_зговор" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "Отправить _файл" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "_Информация (WHOIS)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "Добавить в дру_зья" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Игнорировать" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "Действия опе_ратора" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Дать оператора" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Снять оператора" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Дать голос" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Забрать голос" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Кик/Бан" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Кик" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Бан" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Кик+Бан" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Уйти с канала" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Зайти на канал..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Введите канал для входа:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Ссылки сервера" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Ping Server" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Не показывать версию" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Оператор" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "Снять оператора" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "пока" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Введите причину кика %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Диалог" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "Кто " -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Послать" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Разговор" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Очистить" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "У вас нет права записи в %s. Ничего нельзя сохранить в текущей сессии." -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -579,8 +579,8 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, посылает процессу данные на stdin" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" -msgstr "EXPORTCONF, экспортирует настройки HexChat" +msgid "EXPORTCONF, exports ZoiteChat settings" +msgstr "EXPORTCONF, экспортирует настройки ZoiteChat" #: src/common/outbound.c:3996 msgid "FLUSHQ, flushes the current server's send queue" @@ -758,9 +758,9 @@ msgstr "RECONNECT [-ssl] [<Сервер>] [<Порт>] [<Пароль>]. Мож #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" -msgstr "RECV <текст>, отправляет сырые (raw) данные в HexChat, как будто бы они были получены с IRC севера" +msgstr "RECV <текст>, отправляет сырые (raw) данные в ZoiteChat, как будто бы они были получены с IRC севера" #: src/common/outbound.c:4086 msgid "RELOAD , reloads a plugin or script" @@ -901,8 +901,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "Неизвестная команда %s. Попробуйте /help\n" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "Нет символа hexchat_plugin_init; это точно плагин для HexChat?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "Нет символа zoitechat_plugin_init; это точно плагин для ZoiteChat?" #: src/common/plugin-identd.c:175 #, c-format @@ -3481,8 +3481,8 @@ msgid "Execute command:" msgstr "Выполнить команду:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "Открыть URL или выполнить команду в текущем HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "Открыть URL или выполнить команду в текущем ZoiteChat" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3763,8 +3763,8 @@ msgid "" msgstr "Для этого сервера открыто %d каналов или разговоров. Закрыть их все?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "Выйти из HexChat?" +msgid "Quit ZoiteChat?" +msgstr "Выйти из ZoiteChat?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4076,7 +4076,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4144,7 +4144,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/rw.po b/po/rw.po index 95c6e473..15af64aa 100644 --- a/po/rw.po +++ b/po/rw.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Antoine Bigirimana , 2005 @@ -14,12 +14,12 @@ # Viateur MUGENZI , 2005 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Kinyarwanda (http://www.transifex.com/hexchat/hexchat/language/rw/)\n" +"Language-Team: Kinyarwanda (http://www.transifex.com/zoitechat/zoitechat/language/rw/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -29,7 +29,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -39,14 +39,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -64,7 +64,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -72,7 +72,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -166,142 +166,142 @@ msgstr "" msgid "No active DCCs\n" msgstr "" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "" -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Ikiganiro" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Kohereza" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Gusiba" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -573,7 +573,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -752,7 +752,7 @@ msgstr "" #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -895,7 +895,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3475,7 +3475,7 @@ msgid "Execute command:" msgstr "" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3757,7 +3757,7 @@ msgid "" msgstr "" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4070,7 +4070,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4138,7 +4138,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/sk.po b/po/sk.po index 5515c3f3..61325ffe 100644 --- a/po/sk.po +++ b/po/sk.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Martin Pekar , 2000 @@ -8,12 +8,12 @@ # Stanislav Visnovsky , 2002 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Slovak (http://www.transifex.com/hexchat/hexchat/language/sk/)\n" +"Language-Team: Slovak (http://www.transifex.com/zoitechat/zoitechat/language/sk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -23,7 +23,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -33,14 +33,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -58,7 +58,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -66,7 +66,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -160,142 +160,142 @@ msgstr "" msgid "No active DCCs\n" msgstr "Žiadne DCC spojenie nie je aktívne\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Dať op" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Zobrať op" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Dať voice" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Zobrať voice" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Vykopnúť/Zakázať" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Vykopnúť" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Zakázať" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Vykopnúť a zakázať" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Opustiť kanál" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Prihlásiť sa na kanál..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Zadajte kanál:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Serverové pripojenia" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Ping na server" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Skryť verziu" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "bye" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Zadajte dôvod pre vykopnutie %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Dialóg" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Odoslať" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Chat" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Vymazať" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -567,7 +567,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, pošle procesu dáta na štandardný vstup" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -746,7 +746,7 @@ msgstr "RECONNECT [] [] [], môže sa použiť aj bez pa #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -889,7 +889,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3469,7 +3469,7 @@ msgid "Execute command:" msgstr "Vykonať príkaz:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3751,7 +3751,7 @@ msgid "" msgstr "" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4064,7 +4064,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4132,7 +4132,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/sl.po b/po/sl.po index 9ad67704..b4d89218 100644 --- a/po/sl.po +++ b/po/sl.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # BOCo , 2017 @@ -11,12 +11,12 @@ # Roman Maurer [mailto:roman.maurer@amis.net, 2004 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:13+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Slovenian (http://www.transifex.com/hexchat/hexchat/language/sl/)\n" +"Language-Team: Slovenian (http://www.transifex.com/zoitechat/zoitechat/language/sl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -26,8 +26,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -36,14 +36,14 @@ msgstr "IRC Client" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -61,15 +61,15 @@ msgstr "IM;Klepet;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" -msgstr "hexchat" +msgid "zoitechat" +msgstr "zoitechat" #: data/misc/io.github.Hexchat.desktop.in.in:19 msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -163,142 +163,142 @@ msgstr "" msgid "No active DCCs\n" msgstr "Ni aktivnih DCCjev\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Pošlji datoteko" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Dodeli status op" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Odvzemi status op" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Dodeli glasovni privilegij" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Odvzemi glasovni privilegij" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Brcni/Izobči" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Brcni" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Izobči" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Brcni in izobči" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Zapusti kanal" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Pridruži se kanalu ..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Kanal, ki se mu želite pridružiti:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Povezave strežnikov" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "\"Ping\" strežnika" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Skrij različico" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Dodeli op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "Odvzemi op" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "Nasvidenje" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Vnesite razlog za brco %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Pogovorno okno" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "Whois" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Pošlji" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Klepet" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Počisti" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -570,7 +570,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE pošlje podatke vhodnemu toku procesa" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -749,7 +749,7 @@ msgstr "RECONNECT [] [] [], lahko ga uporabite samo kot #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -892,7 +892,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3472,7 +3472,7 @@ msgid "Execute command:" msgstr "Ukaz za povezavo:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3754,7 +3754,7 @@ msgid "" msgstr "" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4067,7 +4067,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4135,7 +4135,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/sq.po b/po/sq.po index 5e186faa..573746a1 100644 --- a/po/sq.po +++ b/po/sq.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Besnik , 2014-2016,2018 @@ -9,12 +9,12 @@ # Besnik , 2016,2018 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:13+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Albanian (http://www.transifex.com/hexchat/hexchat/language/sq/)\n" +"Language-Team: Albanian (http://www.transifex.com/zoitechat/zoitechat/language/sq/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -24,8 +24,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -34,16 +34,16 @@ msgstr "Klient IRC" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." -msgstr "HexChat-i është një klient IRC-je i lehtë për t’u përdorur, por prapëseprapë shumë i zgjerueshëm. Ju lejon të hyni në mënyrë të sigurt, në shumë rrjete njëherësh, dhe të bisedoni me përdoruesit privatisht ose në kanale, duke përdorur një ndërfaqe të personalizueshme. Mundeni madje edhe të shkëmbeni kartela." +msgstr "ZoiteChat-i është një klient IRC-je i lehtë për t’u përdorur, por prapëseprapë shumë i zgjerueshëm. Ju lejon të hyni në mënyrë të sigurt, në shumë rrjete njëherësh, dhe të bisedoni me përdoruesit privatisht ose në kanale, duke përdorur një ndërfaqe të personalizueshme. Mundeni madje edhe të shkëmbeni kartela." #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "HexChat-i mbulon veçori të tilla si: DCC, SASL, ndërmjetës, drejtshkrim, sinjalizime, regjistrim veprimtarie, tema të personalizueshme, dhe programthe Python/Perl." +msgstr "ZoiteChat-i mbulon veçori të tilla si: DCC, SASL, ndërmjetës, drejtshkrim, sinjalizime, regjistrim veprimtarie, tema të personalizueshme, dhe programthe Python/Perl." #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -59,16 +59,16 @@ msgstr "IM;Fjalosje;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" -msgstr "hexchat" +msgid "zoitechat" +msgstr "zoitechat" #: data/misc/io.github.Hexchat.desktop.in.in:19 msgid "Open Safe Mode" msgstr "Hap Mënyrën e Sigurt" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "Përgjegjës Temash HexChat-i" +msgid "ZoiteChat Theme Manager" +msgstr "Përgjegjës Temash ZoiteChat-i" #. 0 means unlimited #. STRINGS @@ -161,142 +161,142 @@ msgstr "%s po ju ofron \"%s\". Doni të pranohet?" msgid "No active DCCs\n" msgstr "S’ka DCC-ra aktive\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "_Hap Dritare Dialogu" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Dërgoni një Kartelë" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "Të dhëna _Përdoruesi (WhoIs)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "_Shtoje te Listë Shokësh" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Shpërfille" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "Veprime _Operatori" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Jepi Op" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Hiqja Op-in" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Jepi Zë" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Hiqja Zërin" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Përzëre/Dëboje" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Përzëre" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Dëboje" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Përzëdëboje" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Ik Nga Kanali" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Hyni në Kanal…" -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Jepni Kanal ku të Hyhet:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Lidhje Shërbyesish" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Kryej Ping Ndaj Shërbyesit" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Fshihe Versionin" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "shëndet" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Jepni arsye përzënie %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "Dërgoni Kartelë" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Dialog" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "KushËshtë" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Dërgoje" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Fjalosje" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Pastroje" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "Nuk keni të drejta shkrimi te %s. Nga ky sesion nuk mund të ruhet asgjë." -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -568,8 +568,8 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, i dërgon të dhënat te proceset \"stdin\"" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" -msgstr "EXPORTCONF, eksporton rregullimet e HexChat-it" +msgid "EXPORTCONF, exports ZoiteChat settings" +msgstr "EXPORTCONF, eksporton rregullimet e ZoiteChat-it" #: src/common/outbound.c:3996 msgid "FLUSHQ, flushes the current server's send queue" @@ -747,9 +747,9 @@ msgstr "RECONNECT [] [] [], Mund të jepet thjesht #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" -msgstr "RECV , dërgojini HexChat-it të dhëna të papërpunuara, si të ishin marrë prej shërbyesit IRC" +msgstr "RECV , dërgojini ZoiteChat-it të dhëna të papërpunuara, si të ishin marrë prej shërbyesit IRC" #: src/common/outbound.c:4086 msgid "RELOAD , reloads a plugin or script" @@ -890,8 +890,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "Urdhër i Panjohur %s. Provoni /help\n" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "Pa simbol hexchat_plugin_init; është vërtet shtojcë për HexChat?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "Pa simbol zoitechat_plugin_init; është vërtet shtojcë për ZoiteChat?" #: src/common/plugin-identd.c:175 #, c-format @@ -3470,8 +3470,8 @@ msgid "Execute command:" msgstr "Përmbush urdhër:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "Hap një URL ose përmbush një urdhër në një HexChat ekzistues" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "Hap një URL ose përmbush një urdhër në një ZoiteChat ekzistues" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3752,8 +3752,8 @@ msgid "" msgstr "Ky shërbyes ka ende %d kanale apo dialogë përshoqëruar atij. Të mbyllen të tërë?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "Të dilet nga HexChat-i?" +msgid "Quit ZoiteChat?" +msgstr "Të dilet nga ZoiteChat-i?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4065,7 +4065,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4076,7 +4076,7 @@ msgid "" "\n" "%2 would be \"john\"\n" "&2 would be \"john hello\"." -msgstr "Urdhra Përdoruesi - Kode speciale:\n\n%c = kanali i atëçastshëm\n%e = emri i rrjetit të atëçastshëm\n%m = të dhëna makine\n%n = nofka juaj\n%t = koha/data\n%v = Version HexChat-i\n%2 = fjala 2\n%3 = fjala 3\n&2 = fjala 2 në fund të rreshtit\n&3 = fjala 3 në fund të rreshtit\n\npsh:\n/cmd Gjon, njatjeta\n\n%2 do të ishte \"Gjon\"\n&2 do të ishte \"Gjon, njatjeta\"." +msgstr "Urdhra Përdoruesi - Kode speciale:\n\n%c = kanali i atëçastshëm\n%e = emri i rrjetit të atëçastshëm\n%m = të dhëna makine\n%n = nofka juaj\n%t = koha/data\n%v = Version ZoiteChat-i\n%2 = fjala 2\n%3 = fjala 3\n&2 = fjala 2 në fund të rreshtit\n&3 = fjala 3 në fund të rreshtit\n\npsh:\n/cmd Gjon, njatjeta\n\n%2 do të ishte \"Gjon\"\n&2 do të ishte \"Gjon, njatjeta\"." #: src/fe-gtk/menu.c:1486 msgid "" @@ -4133,8 +4133,8 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" -msgstr "Trajtues URL-sh - Kode speciale:\n\n%s = Vargu URL\n\nVendosja e një ! në fillim të urdhrit\ntregon që do të duhej dërguar te\nnjë shell, në vend se për HexChat-in" +"shell instead of ZoiteChat" +msgstr "Trajtues URL-sh - Kode speciale:\n\n%s = Vargu URL\n\nVendosja e një ! në fillim të urdhrit\ntregon që do të duhej dërguar te\nnjë shell, në vend se për ZoiteChat-in" #: src/fe-gtk/menu.c:1529 #, c-format diff --git a/po/sr.po b/po/sr.po index f621a6ec..9fc288c1 100644 --- a/po/sr.po +++ b/po/sr.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # o Zoltan Čala , 1999 @@ -8,12 +8,12 @@ # Zlatan Vasović , 2013-2014 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Serbian (http://www.transifex.com/hexchat/hexchat/language/sr/)\n" +"Language-Team: Serbian (http://www.transifex.com/zoitechat/zoitechat/language/sr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -23,7 +23,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "ХексЧет" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -33,14 +33,14 @@ msgstr "ИРЦ клијент" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -58,7 +58,7 @@ msgstr "ИМ;Ћаскање;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -66,7 +66,7 @@ msgid "Open Safe Mode" msgstr "Отвори у Сигурном моду" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "ХексЧет Избор Теме" #. 0 means unlimited @@ -160,142 +160,142 @@ msgstr "%s нуди „%s‟. Да ли желите да прихватите?" msgid "No active DCCs\n" msgstr "Нема активних DCC-ова\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "_Отвори прозор за разговор" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Пошаљи датотеку" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "_Информације о кориснику (WhoIs)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "_Додај у листу пријатеља" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Игнориши" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "О_ператорове акције" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Дај опа" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Одузми опа" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Дај реч" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Одузми реч" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Шут/забр." -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Шут" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Забр." -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Шут и забр." -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Напусти канал" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Прикључи се..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Унесите име канала:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Везе са серверима" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Одзив сервера" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Сакриј верзију" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Оп" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "Деоп" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "Ћао" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Разлог да се избаци %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Разговор" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Слање" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Прича" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Обриши" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -567,7 +567,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, шаље податке на стандардни улаз процеса" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -746,7 +746,7 @@ msgstr "RECONNECT [<рач.>] [<порт>] [<лозинка>], може се к #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -889,8 +889,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "Нема hexchat_plugin_init симбола; да ли је ово стварно HexChat додатак?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "Нема zoitechat_plugin_init симбола; да ли је ово стварно ZoiteChat додатак?" #: src/common/plugin-identd.c:175 #, c-format @@ -3469,8 +3469,8 @@ msgid "Execute command:" msgstr "Пошаљи ову команду:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "Отворите URL или извршите команду у постојећем HexChat-у" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "Отворите URL или извршите команду у постојећем ZoiteChat-у" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3751,8 +3751,8 @@ msgid "" msgstr "Овај сервер има укупно оволико канала: %d или дијалога. Да ли желите да их све затворите?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "Излазите из HexChat-a?" +msgid "Quit ZoiteChat?" +msgstr "Излазите из ZoiteChat-a?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4064,7 +4064,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4132,7 +4132,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/sr@latin.po b/po/sr@latin.po index b035baad..98c1f11f 100644 --- a/po/sr@latin.po +++ b/po/sr@latin.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Велимир Майсторов , 2013 @@ -10,12 +10,12 @@ # Велимир Майсторов , 2013 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/hexchat/hexchat/language/sr@latin/)\n" +"Language-Team: Serbian (Latin) (http://www.transifex.com/zoitechat/zoitechat/language/sr@latin/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -25,7 +25,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -35,14 +35,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -60,7 +60,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -68,7 +68,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -162,142 +162,142 @@ msgstr "%s nudi „%s‟. Da li želite da prihvatite?" msgid "No active DCCs\n" msgstr "Nema aktivnih DCC-ova\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "_Otvori prozor za razgovor" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Pošalji datoteku" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "_Informacije o korisniku (WhoIs)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "_Dodaj u listu prijatelja" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Ignoriši" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "O_peratorove akcije" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Daj opa" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Oduzmi opa" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Daj reč" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Oduzmi reč" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Šut/zabr." -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Šut" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Zabr." -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Šut i zabr." -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Napusti kanal" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Priključi se..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Unesite ime kanala:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Veze sa serverima" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Odziv servera" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Sakrij verziju" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "Deop" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "Ćao" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Razlog da se izbaci %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Razgovor" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Slanje" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Priča" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Obriši" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -569,7 +569,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, šalje podatke na standardni ulaz procesa" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -748,7 +748,7 @@ msgstr "RECONNECT [] [] [], može se koristiti i samo /REC #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -891,8 +891,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "Nema hexchat_plugin_init simbola; da li je ovo stvarno HexChat dodatak?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "Nema zoitechat_plugin_init simbola; da li je ovo stvarno ZoiteChat dodatak?" #: src/common/plugin-identd.c:175 #, c-format @@ -3471,8 +3471,8 @@ msgid "Execute command:" msgstr "Pošalji ovu komandu:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "Otvorite URL ili izvršite komandu u postojećem HexChat-u" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "Otvorite URL ili izvršite komandu u postojećem ZoiteChat-u" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3753,8 +3753,8 @@ msgid "" msgstr "Ovaj server ima ukupno ovoliko kanala: %d ili dijaloga. Da li želite da ih sve zatvorite?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "Izlazite iz HexChat-a?" +msgid "Quit ZoiteChat?" +msgstr "Izlazite iz ZoiteChat-a?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4066,7 +4066,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4134,7 +4134,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/sv.po b/po/sv.po index f9d76f80..1fa090ab 100644 --- a/po/sv.po +++ b/po/sv.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Åke Engelbrektson, 2016 @@ -16,12 +16,12 @@ # obskyr , 2014 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-08-07 19:01+0000\n" "Last-Translator: Anders Jonsson \n" -"Language-Team: Swedish (http://www.transifex.com/hexchat/hexchat/language/sv/)\n" +"Language-Team: Swedish (http://www.transifex.com/zoitechat/zoitechat/language/sv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -31,8 +31,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -41,16 +41,16 @@ msgstr "IRC klient" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." -msgstr "HexChat är en lättanvänd men även utbyggbar IRC-klient. Den låter dig ansluta säkert till flera nätverk och prata med användare privat eller i kanaler med ett anpassningsbart utseende. Du kan till och med överföra filer." +msgstr "ZoiteChat är en lättanvänd men även utbyggbar IRC-klient. Den låter dig ansluta säkert till flera nätverk och prata med användare privat eller i kanaler med ett anpassningsbart utseende. Du kan till och med överföra filer." #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "HexChat stödjer funktioner som: DCC, SASL, proxytjänster, stavningskontroll, notifikationer, loggning, egna teman, och Python/Perl-skript." +msgstr "ZoiteChat stödjer funktioner som: DCC, SASL, proxytjänster, stavningskontroll, notifikationer, loggning, egna teman, och Python/Perl-skript." #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -66,16 +66,16 @@ msgstr "IM;Chatt;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" -msgstr "hexchat" +msgid "zoitechat" +msgstr "zoitechat" #: data/misc/io.github.Hexchat.desktop.in.in:19 msgid "Open Safe Mode" msgstr "Öppna säkert läge" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "HexChat temahanterare " +msgid "ZoiteChat Theme Manager" +msgstr "ZoiteChat temahanterare " #. 0 means unlimited #. STRINGS @@ -168,142 +168,142 @@ msgstr "%s erbjuder \"%s\". Accepterar du?" msgid "No active DCCs\n" msgstr "Inga aktiva DCC:er\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "_Öppna dialogfönster" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Skicka en fil" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "_Användarinfo (Whois)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "_Lägg till i vänlista" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Ignorera" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "O_peratörsåtgärder" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Ge kanaloperatörsstatus" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Ta kanaloperatörsstatus" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Ge röststatus" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Ta röststatus" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Sparka ut/Bannlys" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Sparka ut" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Bannlys" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Sparka ut och bannlys" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Lämna kanal" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Gå in i kanal..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Ange kanal att gå in i:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Serverlänkar" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Pinga server" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Dölj version" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Ge op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "Ta bort op" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "hej då" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Ange orsak för att sparka ut %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "Skicka fil" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Dialog" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "VemÄr" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Skicka" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Chatta" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Töm" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "Du har inte skrivrättigheter till %s. Ingenting från den här sessionen kan bli sparat" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -575,8 +575,8 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, skickar data till processens standard in" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" -msgstr "EXPORTCONF, exporterar HexChat-inställningar" +msgid "EXPORTCONF, exports ZoiteChat settings" +msgstr "EXPORTCONF, exporterar ZoiteChat-inställningar" #: src/common/outbound.c:3996 msgid "FLUSHQ, flushes the current server's send queue" @@ -754,9 +754,9 @@ msgstr "RECONNECT [] [] [] [] [, send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" -msgstr "RECV , skickar rådata till HexChat som om det togs emot från IRC servern" +msgstr "RECV , skickar rådata till ZoiteChat som om det togs emot från IRC servern" #: src/common/outbound.c:4086 msgid "RELOAD , reloads a plugin or script" @@ -897,8 +897,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "Okänt kommando %s. Prova /help\n" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "Ingen hexchat_plugin_init symbol; är detta verkligen en HexChat-insticksmodul?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "Ingen zoitechat_plugin_init symbol; är detta verkligen en ZoiteChat-insticksmodul?" #: src/common/plugin-identd.c:175 #, c-format @@ -3477,8 +3477,8 @@ msgid "Execute command:" msgstr "Startkommando:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "Öppna URL eller kör kommando i en existerande HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "Öppna URL eller kör kommando i en existerande ZoiteChat" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3759,8 +3759,8 @@ msgid "" msgstr "Denna server har fortfarande %d kanaler eller dialoger associerade med den. Stänga dem alla?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "Avsluta HexChat?" +msgid "Quit ZoiteChat?" +msgstr "Avsluta ZoiteChat?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4072,7 +4072,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4083,7 +4083,7 @@ msgid "" "\n" "%2 would be \"john\"\n" "&2 would be \"john hello\"." -msgstr "Användarkommandon - Specialkoder:\n\n%c = aktuell kanal\n%e = aktuellt nätverksnamn\n%m = maskininfo\n%n = ditt smeknamn\n%t = tid/datum\n%v = HexChat version\n%2 = ord 2\n%3 = ord 3\n&2 = ord 2 till slutet av raden\n&3 = ord 3 till slutet av raden\n\nt.ex.:\n/cmd john hello\n\n%2 skulle vara \"john\"\n&2 skulle vara \"john hello\"." +msgstr "Användarkommandon - Specialkoder:\n\n%c = aktuell kanal\n%e = aktuellt nätverksnamn\n%m = maskininfo\n%n = ditt smeknamn\n%t = tid/datum\n%v = ZoiteChat version\n%2 = ord 2\n%3 = ord 3\n&2 = ord 2 till slutet av raden\n&3 = ord 3 till slutet av raden\n\nt.ex.:\n/cmd john hello\n\n%2 skulle vara \"john\"\n&2 skulle vara \"john hello\"." #: src/fe-gtk/menu.c:1486 msgid "" @@ -4140,8 +4140,8 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" -msgstr "URL-hanterare - Specialkoder:\n\n%s = URL-textsträng\n\nAngivelse av ett ! framför kommandot\nindikerar att det ska skickas till\nett skal istället för HexChat" +"shell instead of ZoiteChat" +msgstr "URL-hanterare - Specialkoder:\n\n%s = URL-textsträng\n\nAngivelse av ett ! framför kommandot\nindikerar att det ska skickas till\nett skal istället för ZoiteChat" #: src/fe-gtk/menu.c:1529 #, c-format diff --git a/po/th.po b/po/th.po index 02b7e7c2..f0625bb4 100644 --- a/po/th.po +++ b/po/th.po @@ -1,18 +1,18 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Seksan Poltree , 2007 # Suttiwit Sukpinit , 2012 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Thai (http://www.transifex.com/hexchat/hexchat/language/th/)\n" +"Language-Team: Thai (http://www.transifex.com/zoitechat/zoitechat/language/th/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -22,7 +22,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -32,14 +32,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -57,7 +57,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -65,7 +65,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -159,142 +159,142 @@ msgstr "%s ได้เสนอ \"%s\". คุณต้องการยอม msgid "No active DCCs\n" msgstr "ไม่มี DCCs ที่ทำงานอยู่\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "เปิดการสนทนาส่วนตัว" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "ส่งไฟล์" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "ข้อมูลของคนนี้" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "เพิ่มเป็นเพื่อน" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "คำสั่งสำหรับ Operator" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "ให้ Ops" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "รับ Ops" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "ให้การประกาศ" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "รับการประกาศ" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "เตะ/แบน" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "เตะ" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "แบน" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "เตะแบน" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "ออกจากแชนแนล" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "เข้าใช้แชนแนล..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "ป้อนแชนแนลที่จะเข้าร่วม" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "การเชื่อมต่อเซิร์ฟเวอร์" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Ping เซิร์ฟเวอร์" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "ซ่อนเวอร์ชั่น" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "ลาก่อน" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "ป้อนเหตุผลที่จะเตะ %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "หน้าต่างสนทนา" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "ส่ง" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "คุยเล่น" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "ล้าง" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -566,7 +566,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, ส่งข้อมูลไปยังทางป้อนข้อมูลมาตรฐานของโพรเซส" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -745,7 +745,7 @@ msgstr "RECONNECT [<โฮสต์>] [<พอร์ต>] [<รหัสผ่ #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -888,7 +888,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3468,7 +3468,7 @@ msgid "Execute command:" msgstr "กระทำคำสั่ง:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3750,8 +3750,8 @@ msgid "" msgstr "เซิร์ฟเวอร์นี้ยังคงมี %d แชนแนลหรือการสนทนาที่ถูกเชื่อมโยงด้วย. ต้องการปิดทั้งหมด?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "คุณต้องการออกจาก HexChat หรือไม่?" +msgid "Quit ZoiteChat?" +msgstr "คุณต้องการออกจาก ZoiteChat หรือไม่?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4063,7 +4063,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4131,7 +4131,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/tr.po b/po/tr.po index 8bb927e4..dd4055cc 100644 --- a/po/tr.po +++ b/po/tr.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # atekinalp , 2017 @@ -27,12 +27,12 @@ # zeugma , 2015 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-11-03 08:11+0000\n" "Last-Translator: Demiray Muhterem \n" -"Language-Team: Turkish (http://www.transifex.com/hexchat/hexchat/language/tr/)\n" +"Language-Team: Turkish (http://www.transifex.com/zoitechat/zoitechat/language/tr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -42,8 +42,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -52,16 +52,16 @@ msgstr "IRC İstemcisi" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." -msgstr "HexChat kullanımı kolay ve işlevleri arttırılabilir bir IRC İstemcisidir. Kişiselleştirilebilir bir arayüz kullanarak birden fazla ağa güvenli şekilde bağlanmanızı ve kullanıcılarla özel olarak veya kanallar üzerinde sohbet etmenizi sağlar. Hatta dosya aktarımı da yapabilirsiniz." +msgstr "ZoiteChat kullanımı kolay ve işlevleri arttırılabilir bir IRC İstemcisidir. Kişiselleştirilebilir bir arayüz kullanarak birden fazla ağa güvenli şekilde bağlanmanızı ve kullanıcılarla özel olarak veya kanallar üzerinde sohbet etmenizi sağlar. Hatta dosya aktarımı da yapabilirsiniz." #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "HexChat şu özellikleri destekler: DCC, SASL, vekil sunucular, yazım denetimi, alarmlar, günlük kaydı, kişisel temalar ve Python/Perl betikleri." +msgstr "ZoiteChat şu özellikleri destekler: DCC, SASL, vekil sunucular, yazım denetimi, alarmlar, günlük kaydı, kişisel temalar ve Python/Perl betikleri." #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -77,16 +77,16 @@ msgstr "IM;Sohbet;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" -msgstr "hexchat" +msgid "zoitechat" +msgstr "zoitechat" #: data/misc/io.github.Hexchat.desktop.in.in:19 msgid "Open Safe Mode" msgstr "Güvenli Kipi Aç" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "HexChat Tema Yöneticisi" +msgid "ZoiteChat Theme Manager" +msgstr "ZoiteChat Tema Yöneticisi" #. 0 means unlimited #. STRINGS @@ -179,142 +179,142 @@ msgstr "%s, \"%s\" öneriyor. Kabul etmek istiyor musunuz?" msgid "No active DCCs\n" msgstr "Etkin DCC yok\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "_İleti Penceresi Aç" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Bir Dosya Gönder" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "_Kullanıcı Bilgisi (WhoIs)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "_Arkadaş Listesine Ekle" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "_Yoksay" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "O_perator Eylemleri" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Oplar Ver" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Oplar Al" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Ses Ver" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Ses Al" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Tekmele/Yasakla" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Kick" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Ban" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "KickBan" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Kanaldan Ayrıl" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Kanala Gir..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Giriş yapılacak kanalı ekle:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Sunucu Bağlantıları" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Sunucuyu Pingle" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Sürümü Gizle" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Op" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "DeOp" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "hoşçakal" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "%s kullanıcısını kicklemek için sebep gir:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "Dosya Gönder" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "İleti" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Gönder" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Sohbet" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Temizle" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "%s üzerine yazma yetkiniz yok. Bu oturumdan hiç bir şey kaydedilemez." -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -586,8 +586,8 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, verileri sürecin standart girdisine gönderir" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" -msgstr "EXPORTCONF, HexChat ayarlarını dışa aktarır" +msgid "EXPORTCONF, exports ZoiteChat settings" +msgstr "EXPORTCONF, ZoiteChat ayarlarını dışa aktarır" #: src/common/outbound.c:3996 msgid "FLUSHQ, flushes the current server's send queue" @@ -765,9 +765,9 @@ msgstr "RECONNECT [] [] [], Sadece geçerli sunucuya tekra #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" -msgstr "RECV , Ham verileri HexChat'e gönderir, sanki IRC sunucusundan alınmış gibi" +msgstr "RECV , Ham verileri ZoiteChat'e gönderir, sanki IRC sunucusundan alınmış gibi" #: src/common/outbound.c:4086 msgid "RELOAD , reloads a plugin or script" @@ -908,8 +908,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "Bilinmeyen Komut %s. /help dene\n" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "hexchat_plugin_init sembolü yok; bu gerçekten bir HexChat eklentisi mi?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "zoitechat_plugin_init sembolü yok; bu gerçekten bir ZoiteChat eklentisi mi?" #: src/common/plugin-identd.c:175 #, c-format @@ -3488,8 +3488,8 @@ msgid "Execute command:" msgstr "Komutu çalıştır:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "Varolan bir HexChat'de URL aç veya komut çalıştır" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "Varolan bir ZoiteChat'de URL aç veya komut çalıştır" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3770,8 +3770,8 @@ msgid "" msgstr "Bu sunucu hala %d kanal veya onunla ilişkili diyaloglara sahip. Hepsi kapatılsın mı?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "HexChat'ten çıkılsın mı?" +msgid "Quit ZoiteChat?" +msgstr "ZoiteChat'ten çıkılsın mı?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4083,7 +4083,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4094,7 +4094,7 @@ msgid "" "\n" "%2 would be \"john\"\n" "&2 would be \"john hello\"." -msgstr "Kullanıcı komutları - Özel kodlar:\n\n%c = mevcut kanal\n%e = mevcut ağ ismi\n%m = makine bilgisi\n%n = takma adın\n%t = zaman/tarih\n%v = HexChat sürümü\n%2 = kelime 2\n%3 = kelime 3\n&2 = kelime 2 den satır sonuna\n&3 = kelime 3 den satır sonuna\n\neg:\n/cmd alper merhaba\n\n%2 \"alper\" olur\n&2 \"alper merhaba\" olur." +msgstr "Kullanıcı komutları - Özel kodlar:\n\n%c = mevcut kanal\n%e = mevcut ağ ismi\n%m = makine bilgisi\n%n = takma adın\n%t = zaman/tarih\n%v = ZoiteChat sürümü\n%2 = kelime 2\n%3 = kelime 3\n&2 = kelime 2 den satır sonuna\n&3 = kelime 3 den satır sonuna\n\neg:\n/cmd alper merhaba\n\n%2 \"alper\" olur\n&2 \"alper merhaba\" olur." #: src/fe-gtk/menu.c:1486 msgid "" @@ -4151,8 +4151,8 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" -msgstr "URL İşleyiciler - Özel kodlar:\n\n%s = URL karakter dizisi\n\nKomut başına bir ! koymak\nbunun HexChat yerine bir kabuğa\ngönderileceğini ifade eder" +"shell instead of ZoiteChat" +msgstr "URL İşleyiciler - Özel kodlar:\n\n%s = URL karakter dizisi\n\nKomut başına bir ! koymak\nbunun ZoiteChat yerine bir kabuğa\ngönderileceğini ifade eder" #: src/fe-gtk/menu.c:1529 #, c-format diff --git a/po/uk.po b/po/uk.po index 92ef428e..ff79fd36 100644 --- a/po/uk.po +++ b/po/uk.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Maxim Dubovoy , 2003 @@ -9,12 +9,12 @@ # partizan , 2009 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Ukrainian (http://www.transifex.com/hexchat/hexchat/language/uk/)\n" +"Language-Team: Ukrainian (http://www.transifex.com/zoitechat/zoitechat/language/uk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -24,7 +24,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -34,14 +34,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -59,7 +59,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -67,7 +67,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -161,142 +161,142 @@ msgstr "%s пропонує \"%s\". Прийняти?" msgid "No active DCCs\n" msgstr "Немає активних каналів даних (DCC)\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "_Відкрити діалогове вікно" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_Надіслати файл" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "_Хто це (WhoIs)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "_Додати до Списку друзів" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "Дії _оператора" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Надати оператора" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Відібрати оператора" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Надати голос" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Відібрати голос" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Викинути/Забанити" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Викинути" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Забанити" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Викинути+Забанити" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Залишити канал" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Зайти на канал" -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Введіть канал для входу:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Посилання сервера" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Ping-увати сервер" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Приховувати версію" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "Оператор" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "Скасувати Опер." -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "бувайте" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Введіть підставу для викидання %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Діалог" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Надіслати" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Розмова" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Очистити" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -568,7 +568,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, надіслати дані в стандартний ввід процесу" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -747,7 +747,7 @@ msgstr "RECONNECT [<вузол>] [<порт>] [<пароль>], може бут #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -890,7 +890,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3470,7 +3470,7 @@ msgid "Execute command:" msgstr "Виконати команду:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3752,7 +3752,7 @@ msgid "" msgstr "На цьому сервері досі відкриті %d каналів чи діалогів. Закрити їх?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4065,7 +4065,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4133,7 +4133,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/vi.po b/po/vi.po index e4dbfa79..96e9a50d 100644 --- a/po/vi.po +++ b/po/vi.po @@ -1,16 +1,16 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Vietnamese (http://www.transifex.com/hexchat/hexchat/language/vi/)\n" +"Language-Team: Vietnamese (http://www.transifex.com/zoitechat/zoitechat/language/vi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -20,7 +20,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -30,14 +30,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -55,7 +55,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -63,7 +63,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -157,142 +157,142 @@ msgstr "%s đang cung cấp « %s ». Bạn có muốn chấp nhận không?" msgid "No active DCCs\n" msgstr "Không có DCC (trò chuyện trực tiếp) hoặt động nào\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "Cho quyền Quản trị" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "Bỏ quyền Quản trị" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "Cho quyền Tiếng nói" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "Bỏ quyền Tiếng nói" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "Đá/Đuổi" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "Đá" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "Đuổi" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "Đá đuổi" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Rời kênh đi" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Vào kênh..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Nhập kênh cần vào :" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "Liên kết máy phục vụ" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Máy phục vụ Ping" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Ẩn phiên bản" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "QT" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "BỏQT" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "tạm biệt" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "Nhập lý do đá %s:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "Đối thoại" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "Whois (là ai?)" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Gởi" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Trò chuyện" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Xóa trống" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -564,7 +564,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, gởi dữ liệu cho thiết bị nhập chuẩn của tiến trình\n[EXECute (thi hành) WRITE (ghi)]" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -743,7 +743,7 @@ msgstr "RECONNECT [] [] [], có thể tái kết n #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -886,7 +886,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3466,7 +3466,7 @@ msgid "Execute command:" msgstr "Thi hành lệnh:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3748,7 +3748,7 @@ msgid "" msgstr "Máy phục vụ này vẫn còn có %d kênh hay đối thoại được liên quan đến nó. Đóng hết không?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4061,7 +4061,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4129,7 +4129,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/wa.po b/po/wa.po index 6266bb61..d4ebe496 100644 --- a/po/wa.po +++ b/po/wa.po @@ -1,17 +1,17 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Pablo Saratxaga , 2004 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Walloon (http://www.transifex.com/hexchat/hexchat/language/wa/)\n" +"Language-Team: Walloon (http://www.transifex.com/zoitechat/zoitechat/language/wa/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -21,7 +21,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -31,14 +31,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -56,7 +56,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -64,7 +64,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -158,142 +158,142 @@ msgstr "" msgid "No active DCCs\n" msgstr "" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "Cwiter l' canå" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "Adjonde li canå..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "Tapez l' canå a-z adjonde:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "Catchî l' modêye" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "Evoyî" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "Tchater" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "Netyî" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -565,7 +565,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -744,7 +744,7 @@ msgstr "" #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -887,7 +887,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3467,7 +3467,7 @@ msgid "Execute command:" msgstr "" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3749,7 +3749,7 @@ msgid "" msgstr "" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" +msgid "Quit ZoiteChat?" msgstr "" #: src/fe-gtk/maingui.c:1197 @@ -4062,7 +4062,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4130,7 +4130,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/po/zh_CN.po b/po/zh_CN.po index 2d21713a..ab51f4f1 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Aron Xu , 2010 @@ -23,12 +23,12 @@ # Zong Yaotang , 2002 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-11-30 11:08+0000\n" "Last-Translator: yich \n" -"Language-Team: Chinese (China) (http://www.transifex.com/hexchat/hexchat/language/zh_CN/)\n" +"Language-Team: Chinese (China) (http://www.transifex.com/zoitechat/zoitechat/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -38,8 +38,8 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" -msgstr "HexChat" +msgid "ZoiteChat" +msgstr "ZoiteChat" #: data/misc/io.github.Hexchat.appdata.xml.in:9 #: data/misc/io.github.Hexchat.desktop.in.in:4 @@ -48,16 +48,16 @@ msgstr "IRC 客户端" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." -msgstr "HexChat 是一款易于使用的可扩展 IRC 客户端。它允许以安全的方式进入多个网络,与用户进行私密聊天,或者在频道中使用自定义界面,甚至还可以传送文件。" +msgstr "ZoiteChat 是一款易于使用的可扩展 IRC 客户端。它允许以安全的方式进入多个网络,与用户进行私密聊天,或者在频道中使用自定义界面,甚至还可以传送文件。" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." -msgstr "HexChat 支持以下特性: DCC、SASL、代理、拼写检查、消息提醒、聊天记录、自定义主题和 Python/Perl 脚本。" +msgstr "ZoiteChat 支持以下特性: DCC、SASL、代理、拼写检查、消息提醒、聊天记录、自定义主题和 Python/Perl 脚本。" #: data/misc/io.github.Hexchat.appdata.xml.in:22 msgid "Main Chat Window" @@ -73,16 +73,16 @@ msgstr "IM;聊天;" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" -msgstr "hexchat" +msgid "zoitechat" +msgstr "zoitechat" #: data/misc/io.github.Hexchat.desktop.in.in:19 msgid "Open Safe Mode" msgstr "打开安全模式" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" -msgstr "HexChat 主题管理器" +msgid "ZoiteChat Theme Manager" +msgstr "ZoiteChat 主题管理器" #. 0 means unlimited #. STRINGS @@ -175,142 +175,142 @@ msgstr "%s 要给您发送 “%s”,要接受吗?" msgid "No active DCCs\n" msgstr "没有活跃的 DCC\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "打开对话窗口(_O)" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "发送文件(_S)" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "用户信息(_U)(WHOIS)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "添加到好友列表(_A)" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "忽略(_I)" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "管理员动作(_P)" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "赋予管理员权限" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "取消管理员权限" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "赋予发言权" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "取消发言权" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "踢人/屏蔽" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "踢人" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "屏蔽" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "踢出并屏蔽" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "离开频道" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "进入频道..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "输入要进入的频道:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "服务器列表" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "Ping 服务器" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "隐藏版本信息" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "赋予管理员权限" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "取消管理员权限" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "道别" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "输入踢出 %s 的原因:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "发送文件" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "对话" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "发送" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "聊天" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "清除" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "你没有 %s 的写入权限。此会话中的信息不可保存。" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -582,8 +582,8 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE,把数据发送给进程的标准输入" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" -msgstr "EXPORTCONF, 导出 HexChat 设置" +msgid "EXPORTCONF, exports ZoiteChat settings" +msgstr "EXPORTCONF, 导出 ZoiteChat 设置" #: src/common/outbound.c:3996 msgid "FLUSHQ, flushes the current server's send queue" @@ -761,9 +761,9 @@ msgstr "RECONNECT [<主机>] [<端口号>] [<密码>],可用 /RECONNECT 重新 #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" -msgstr "RECV ,向 HexChat 发送原始数据,就好像从 IRC 服务器上接收到的一样" +msgstr "RECV ,向 ZoiteChat 发送原始数据,就好像从 IRC 服务器上接收到的一样" #: src/common/outbound.c:4086 msgid "RELOAD , reloads a plugin or script" @@ -904,8 +904,8 @@ msgid "Unknown Command %s. Try /help\n" msgstr "未知命令 %s。请尝试键入 /help\n" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" -msgstr "无 hexchat_plugin_init 符号,这确实是 HexChat 的插件吗?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" +msgstr "无 zoitechat_plugin_init 符号,这确实是 ZoiteChat 的插件吗?" #: src/common/plugin-identd.c:175 #, c-format @@ -3484,8 +3484,8 @@ msgid "Execute command:" msgstr "执行命令:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" -msgstr "在已有的 HexChat 中打开 URL 或执行命令" +msgid "Open URL or execute command in an existing ZoiteChat" +msgstr "在已有的 ZoiteChat 中打开 URL 或执行命令" #: src/fe-gtk/fe-gtk.c:91 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" @@ -3766,8 +3766,8 @@ msgid "" msgstr "这台服务器仍然有 %d 个与它相关的频道或对话。要全部关闭吗?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "要退出 HexChat 吗?" +msgid "Quit ZoiteChat?" +msgstr "要退出 ZoiteChat 吗?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4079,7 +4079,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4090,7 +4090,7 @@ msgid "" "\n" "%2 would be \"john\"\n" "&2 would be \"john hello\"." -msgstr "用户命令 - 特殊代码:\n\n%c = 当前频道\n%e = 当前网络名称\n%m = 机器信息\n%n = 你的昵称\n%t = 时间/日期\n%v = HexChat 版本\n%2 = 第 2 个词\n%3 = 第 3 个词\n&2 = 从第 2 个词到行末\n&3 = 从第 3 个词到行末\n\n如:\n/cmd john hello\n\n%2 是“john”\n&2 是“john hello”。" +msgstr "用户命令 - 特殊代码:\n\n%c = 当前频道\n%e = 当前网络名称\n%m = 机器信息\n%n = 你的昵称\n%t = 时间/日期\n%v = ZoiteChat 版本\n%2 = 第 2 个词\n%3 = 第 3 个词\n&2 = 从第 2 个词到行末\n&3 = 从第 3 个词到行末\n\n如:\n/cmd john hello\n\n%2 是“john”\n&2 是“john hello”。" #: src/fe-gtk/menu.c:1486 msgid "" @@ -4147,8 +4147,8 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" -msgstr "URL 处理程序 - 特殊代码:\n\n%s = URL 字符串\n\n在命令前加一个 “!” 表示\n该命令应被发送到 shell 而\n非 HexChat" +"shell instead of ZoiteChat" +msgstr "URL 处理程序 - 特殊代码:\n\n%s = URL 字符串\n\n在命令前加一个 “!” 表示\n该命令应被发送到 shell 而\n非 ZoiteChat" #: src/fe-gtk/menu.c:1529 #, c-format @@ -4191,7 +4191,7 @@ msgstr "CTCP 回应 - %s" #: src/fe-gtk/menu.c:1757 msgid "He_xChat" -msgstr "HexChat(_X)" +msgstr "ZoiteChat(_X)" #: src/fe-gtk/menu.c:1758 msgid "Network Li_st" diff --git a/po/zh_TW.po b/po/zh_TW.po index 039d23aa..13ded548 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the hexchat package. +# This file is distributed under the same license as the zoitechat package. # # Translators: # Anthony Fok , 2001 @@ -15,12 +15,12 @@ # Zong Yaotang , 2002 msgid "" msgstr "" -"Project-Id-Version: HexChat\n" +"Project-Id-Version: ZoiteChat\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-03 16:10-0400\n" "PO-Revision-Date: 2018-04-03 20:10+0000\n" "Last-Translator: TingPing \n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/hexchat/hexchat/language/zh_TW/)\n" +"Language-Team: Chinese (Taiwan) (http://www.transifex.com/zoitechat/zoitechat/language/zh_TW/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -30,7 +30,7 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:4 #: data/misc/io.github.Hexchat.appdata.xml.in:5 #: data/misc/io.github.Hexchat.desktop.in.in:3 -msgid "HexChat" +msgid "ZoiteChat" msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:9 @@ -40,14 +40,14 @@ msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:11 msgid "" -"HexChat is an easy to use yet extensible IRC Client. It allows you to " +"ZoiteChat is an easy to use yet extensible IRC Client. It allows you to " "securely join multiple networks and talk to users privately or in channels " "using a customizable interface. You can even transfer files." msgstr "" #: data/misc/io.github.Hexchat.appdata.xml.in:12 msgid "" -"HexChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " +"ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, " "logging, custom themes, and Python/Perl scripts." msgstr "" @@ -65,7 +65,7 @@ msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:8 #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:5 -msgid "hexchat" +msgid "zoitechat" msgstr "" #: data/misc/io.github.Hexchat.desktop.in.in:19 @@ -73,7 +73,7 @@ msgid "Open Safe Mode" msgstr "" #: data/misc/io.github.Hexchat.ThemeManager.desktop.in:3 -msgid "HexChat Theme Manager" +msgid "ZoiteChat Theme Manager" msgstr "" #. 0 means unlimited @@ -167,142 +167,142 @@ msgstr "%s 正在提供 \"%s\"。您要接收碼?" msgid "No active DCCs\n" msgstr "沒有活躍的 DCC\n" -#: src/common/hexchat.c:885 +#: src/common/zoitechat.c:885 msgid "_Open Dialog Window" msgstr "" -#: src/common/hexchat.c:886 +#: src/common/zoitechat.c:886 msgid "_Send a File" msgstr "_傳送檔案" -#: src/common/hexchat.c:887 +#: src/common/zoitechat.c:887 msgid "_User Info (WhoIs)" msgstr "_使用者資訊 (Whois)" -#: src/common/hexchat.c:888 +#: src/common/zoitechat.c:888 msgid "_Add to Friends List" msgstr "" -#: src/common/hexchat.c:889 +#: src/common/zoitechat.c:889 msgid "_Ignore" msgstr "" -#: src/common/hexchat.c:890 +#: src/common/zoitechat.c:890 msgid "O_perator Actions" msgstr "" -#: src/common/hexchat.c:892 +#: src/common/zoitechat.c:892 msgid "Give Ops" msgstr "給 Op 權限" -#: src/common/hexchat.c:893 +#: src/common/zoitechat.c:893 msgid "Take Ops" msgstr "取消 Op 權限" -#: src/common/hexchat.c:894 +#: src/common/zoitechat.c:894 msgid "Give Voice" msgstr "給發言權" -#: src/common/hexchat.c:895 +#: src/common/zoitechat.c:895 msgid "Take Voice" msgstr "取消發言權" -#: src/common/hexchat.c:897 +#: src/common/zoitechat.c:897 msgid "Kick/Ban" msgstr "踢出/封禁" -#: src/common/hexchat.c:898 src/common/hexchat.c:935 +#: src/common/zoitechat.c:898 src/common/zoitechat.c:935 msgid "Kick" msgstr "踢出" -#: src/common/hexchat.c:899 src/common/hexchat.c:900 src/common/hexchat.c:901 -#: src/common/hexchat.c:902 src/common/hexchat.c:903 src/common/hexchat.c:934 +#: src/common/zoitechat.c:899 src/common/zoitechat.c:900 src/common/zoitechat.c:901 +#: src/common/zoitechat.c:902 src/common/zoitechat.c:903 src/common/zoitechat.c:934 #: src/fe-gtk/banlist.c:50 msgid "Ban" msgstr "封禁" -#: src/common/hexchat.c:904 src/common/hexchat.c:905 src/common/hexchat.c:906 -#: src/common/hexchat.c:907 +#: src/common/zoitechat.c:904 src/common/zoitechat.c:905 src/common/zoitechat.c:906 +#: src/common/zoitechat.c:907 msgid "KickBan" msgstr "踢出並封禁" -#: src/common/hexchat.c:917 +#: src/common/zoitechat.c:917 msgid "Leave Channel" msgstr "離開聊天室" -#: src/common/hexchat.c:918 +#: src/common/zoitechat.c:918 msgid "Join Channel..." msgstr "加入聊天室..." -#: src/common/hexchat.c:919 src/fe-gtk/menu.c:1411 +#: src/common/zoitechat.c:919 src/fe-gtk/menu.c:1411 msgid "Enter Channel to Join:" msgstr "輸入要加入的聊天室:" -#: src/common/hexchat.c:920 +#: src/common/zoitechat.c:920 msgid "Server Links" msgstr "伺服器清單" -#: src/common/hexchat.c:921 +#: src/common/zoitechat.c:921 msgid "Ping Server" msgstr "ping 伺服器" -#: src/common/hexchat.c:922 +#: src/common/zoitechat.c:922 msgid "Hide Version" msgstr "隱藏版本資訊" -#: src/common/hexchat.c:932 +#: src/common/zoitechat.c:932 msgid "Op" msgstr "給管理員權限" -#: src/common/hexchat.c:933 +#: src/common/zoitechat.c:933 msgid "DeOp" msgstr "取消管理員權限" -#: src/common/hexchat.c:936 +#: src/common/zoitechat.c:936 msgid "bye" msgstr "道別" -#: src/common/hexchat.c:937 +#: src/common/zoitechat.c:937 #, c-format msgid "Enter reason to kick %s:" msgstr "輸入踢出 %s 的原因:" -#: src/common/hexchat.c:938 +#: src/common/zoitechat.c:938 msgid "Send File" msgstr "" -#: src/common/hexchat.c:939 +#: src/common/zoitechat.c:939 msgid "Dialog" msgstr "對話" -#: src/common/hexchat.c:948 +#: src/common/zoitechat.c:948 msgid "WhoIs" msgstr "WhoIs" -#: src/common/hexchat.c:949 +#: src/common/zoitechat.c:949 msgid "Send" msgstr "發送" -#: src/common/hexchat.c:950 +#: src/common/zoitechat.c:950 msgid "Chat" msgstr "聊天" -#: src/common/hexchat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 +#: src/common/zoitechat.c:951 src/fe-gtk/banlist.c:847 src/fe-gtk/dccgui.c:889 #: src/fe-gtk/ignoregui.c:387 src/fe-gtk/urlgrab.c:214 msgid "Clear" msgstr "清除" -#: src/common/hexchat.c:952 +#: src/common/zoitechat.c:952 msgid "Ping" msgstr "Ping" -#: src/common/hexchat.c:1125 +#: src/common/zoitechat.c:1125 #, c-format msgid "" "You do not have write access to %s. Nothing from this session can be saved." msgstr "" -#: src/common/hexchat.c:1134 +#: src/common/zoitechat.c:1134 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -574,7 +574,7 @@ msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE,把資料發送給行程的標準輸入" #: src/common/outbound.c:3993 -msgid "EXPORTCONF, exports HexChat settings" +msgid "EXPORTCONF, exports ZoiteChat settings" msgstr "" #: src/common/outbound.c:3996 @@ -753,7 +753,7 @@ msgstr "RECONNECT [] [] [],可用 /RECONNECT 重新連 #: src/common/outbound.c:4085 msgid "" -"RECV , send raw data to HexChat, as if it was received from the IRC " +"RECV , send raw data to ZoiteChat, as if it was received from the IRC " "server" msgstr "" @@ -896,7 +896,7 @@ msgid "Unknown Command %s. Try /help\n" msgstr "" #: src/common/plugin.c:403 -msgid "No hexchat_plugin_init symbol; is this really a HexChat plugin?" +msgid "No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?" msgstr "" #: src/common/plugin-identd.c:175 @@ -3476,7 +3476,7 @@ msgid "Execute command:" msgstr "執行命令:" #: src/fe-gtk/fe-gtk.c:89 -msgid "Open URL or execute command in an existing HexChat" +msgid "Open URL or execute command in an existing ZoiteChat" msgstr "" #: src/fe-gtk/fe-gtk.c:91 @@ -3758,8 +3758,8 @@ msgid "" msgstr "這台伺服器仍然有 %d 個與它相關的聊天室或對話。要全部關閉它們嗎?" #: src/fe-gtk/maingui.c:1177 -msgid "Quit HexChat?" -msgstr "您要結束 HexChat 嗎?" +msgid "Quit ZoiteChat?" +msgstr "您要結束 ZoiteChat 嗎?" #: src/fe-gtk/maingui.c:1197 msgid "Don't ask next time." @@ -4071,7 +4071,7 @@ msgid "" "%m = machine info\n" "%n = your nick\n" "%t = time/date\n" -"%v = HexChat version\n" +"%v = ZoiteChat version\n" "%2 = word 2\n" "%3 = word 3\n" "&2 = word 2 to the end of line\n" @@ -4139,7 +4139,7 @@ msgid "" "\n" "Putting a ! in front of the command\n" "indicates it should be sent to a\n" -"shell instead of HexChat" +"shell instead of ZoiteChat" msgstr "" #: src/fe-gtk/menu.c:1529 diff --git a/readme.md b/readme.md index 35a0e99b..91c987c4 100644 --- a/readme.md +++ b/readme.md @@ -1,19 +1,19 @@ -# HexChat +# ZoiteChat -HexChat is an IRC client for Windows and UNIX-like operating systems. +ZoiteChat is an IRC client for Windows and UNIX-like operating systems. See [IRCHelp.org](http://irchelp.org) for information about IRC in general. -For more information on HexChat please read our [documentation](https://hexchat.readthedocs.org/en/latest/index.html): -- [Downloads](http://hexchat.github.io/downloads.html) -- [FAQ](https://hexchat.readthedocs.org/en/latest/faq.html) -- [Changelog](https://hexchat.readthedocs.org/en/latest/changelog.html) -- [Python API](https://hexchat.readthedocs.org/en/latest/script_python.html) -- [Perl API](https://hexchat.readthedocs.org/en/latest/script_perl.html) +For more information on ZoiteChat please read our [documentation](https://zoitechat.readthedocs.org/en/latest/index.html): +- [Downloads](http://zoitechat.github.io/downloads.html) +- [FAQ](https://zoitechat.readthedocs.org/en/latest/faq.html) +- [Changelog](https://zoitechat.readthedocs.org/en/latest/changelog.html) +- [Python API](https://zoitechat.readthedocs.org/en/latest/script_python.html) +- [Perl API](https://zoitechat.readthedocs.org/en/latest/script_perl.html) --- X-Chat ("xchat") Copyright (c) 1998-2010 By Peter Zelezny. -HexChat ("hexchat") Copyright (c) 2009-2014 By Berke Viktor. +ZoiteChat ("zoitechat") Copyright (c) 2009-2014 By Berke Viktor. diff --git a/src/common/cfgfiles.c b/src/common/cfgfiles.c index f0799de9..8c17dc0d 100644 --- a/src/common/cfgfiles.c +++ b/src/common/cfgfiles.c @@ -23,19 +23,19 @@ #include #include -#include "hexchat.h" +#include "zoitechat.h" #include "cfgfiles.h" #include "util.h" #include "fe.h" #include "text.h" -#include "hexchatc.h" +#include "zoitechatc.h" #include "typedef.h" #ifdef WIN32 #include #else #include -#define HEXCHAT_DIR "hexchat" +#define HEXCHAT_DIR "zoitechat" #endif #define DEF_FONT "Monospace 9" @@ -322,7 +322,7 @@ get_xdir (void) roaming_path = g_utf16_to_utf8 (roaming_path_wide, -1, NULL, NULL, NULL); CoTaskMemFree (roaming_path_wide); - xdir = g_build_filename (roaming_path, "HexChat", NULL); + xdir = g_build_filename (roaming_path, "ZoiteChat", NULL); g_free (roaming_path); } @@ -345,7 +345,7 @@ default_file (void) if (!dfile) { - dfile = g_build_filename (get_xdir (), "hexchat.conf", NULL); + dfile = g_build_filename (get_xdir (), "zoitechat.conf", NULL); } return dfile; } @@ -533,7 +533,7 @@ const struct prefs vars[] = {"net_auto_reconnectonfail", P_OFFINT (hex_net_auto_reconnectonfail), TYPE_BOOL}, #endif {"net_bind_host", P_OFFSET (hex_net_bind_host), TYPE_STR}, - {"net_ping_timeout", P_OFFINT (hex_net_ping_timeout), TYPE_INT, hexchat_reinit_timers}, + {"net_ping_timeout", P_OFFINT (hex_net_ping_timeout), TYPE_INT, zoitechat_reinit_timers}, {"net_proxy_auth", P_OFFINT (hex_net_proxy_auth), TYPE_BOOL}, {"net_proxy_host", P_OFFSET (hex_net_proxy_host), TYPE_STR}, {"net_proxy_pass", P_OFFSET (hex_net_proxy_pass), TYPE_STR}, @@ -734,7 +734,7 @@ load_default_config(void) username = convert_with_fallback (username, "username"); realname = convert_with_fallback (realname, "realname"); - memset (&prefs, 0, sizeof (struct hexchatprefs)); + memset (&prefs, 0, sizeof (struct zoitechatprefs)); /* put in default values, anything left out is automatically zero */ @@ -1327,7 +1327,7 @@ cmd_set (struct session *sess, char *tbuf, char *word[], char *word_eol[]) } int -hexchat_open_file (const char *file, int flags, int mode, int xof_flags) +zoitechat_open_file (const char *file, int flags, int mode, int xof_flags) { char *buf; int fd; @@ -1357,7 +1357,7 @@ hexchat_open_file (const char *file, int flags, int mode, int xof_flags) } FILE * -hexchat_fopen_file (const char *file, const char *mode, int xof_flags) +zoitechat_fopen_file (const char *file, const char *mode, int xof_flags) { char *buf; FILE *fh; diff --git a/src/common/cfgfiles.h b/src/common/cfgfiles.h index b0d57519..3609bbbd 100644 --- a/src/common/cfgfiles.h +++ b/src/common/cfgfiles.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * @@ -22,7 +22,7 @@ #ifndef HEXCHAT_CFGFILES_H #define HEXCHAT_CFGFILES_H -#include "hexchat.h" +#include "zoitechat.h" #define LANGUAGES_LENGTH 53 @@ -48,8 +48,8 @@ void list_loadconf (char *file, GSList ** list, char *defaultconf); int list_delentry (GSList ** list, char *name); void list_addentry (GSList ** list, char *cmd, char *name); int cmd_set (session *sess, char *tbuf, char *word[], char *word_eol[]); -int hexchat_open_file (const char *file, int flags, int mode, int xof_flags); -FILE *hexchat_fopen_file (const char *file, const char *mode, int xof_flags); +int zoitechat_open_file (const char *file, int flags, int mode, int xof_flags); +FILE *zoitechat_fopen_file (const char *file, const char *mode, int xof_flags); #define XOF_DOMODE 1 #define XOF_FULLPATH 2 @@ -60,10 +60,10 @@ FILE *hexchat_fopen_file (const char *file, const char *mode, int xof_flags); #define STRUCT_OFFSET_INT(type,field) \ ( (unsigned int) (((int *) (&(((type *) NULL)->field)))- ((int *) NULL)) ) -#define P_OFFSET(field) STRUCT_OFFSET_STR(struct hexchatprefs, field),sizeof(prefs.field) -#define P_OFFSETNL(field) STRUCT_OFFSET_STR(struct hexchatprefs, field) -#define P_OFFINT(field) STRUCT_OFFSET_INT(struct hexchatprefs, field),0 -#define P_OFFINTNL(field) STRUCT_OFFSET_INT(struct hexchatprefs, field) +#define P_OFFSET(field) STRUCT_OFFSET_STR(struct zoitechatprefs, field),sizeof(prefs.field) +#define P_OFFSETNL(field) STRUCT_OFFSET_STR(struct zoitechatprefs, field) +#define P_OFFINT(field) STRUCT_OFFSET_INT(struct zoitechatprefs, field),0 +#define P_OFFINTNL(field) STRUCT_OFFSET_INT(struct zoitechatprefs, field) struct prefs { diff --git a/src/common/chanopt.c b/src/common/chanopt.c index 67cb46cf..8b73db0c 100644 --- a/src/common/chanopt.c +++ b/src/common/chanopt.c @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * @@ -33,13 +33,13 @@ #include #endif -#include "hexchat.h" +#include "zoitechat.h" #include "cfgfiles.h" #include "server.h" #include "text.h" #include "util.h" -#include "hexchatc.h" +#include "zoitechatc.h" static GSList *chanopt_list = NULL; @@ -266,7 +266,7 @@ chanopt_load_all (void) chanopt_in_memory *current = NULL; /* 1. load the old file into our GSList */ - fh = hexchat_open_file ("chanopt.conf", O_RDONLY, 0, 0); + fh = zoitechat_open_file ("chanopt.conf", O_RDONLY, 0, 0); if (fh != -1) { while (waitline (fh, buf, sizeof buf, FALSE) != -1) @@ -413,7 +413,7 @@ chanopt_save_all (gboolean flush) return; } - fh = hexchat_open_file ("chanopt.conf", O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE); + fh = zoitechat_open_file ("chanopt.conf", O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE); if (fh == -1) { return; diff --git a/src/common/chanopt.h b/src/common/chanopt.h index a5494605..f2a8a2c7 100644 --- a/src/common/chanopt.h +++ b/src/common/chanopt.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/common/common.vcxproj b/src/common/common.vcxproj index c91d8cbb..ab83e2e5 100644 --- a/src/common/common.vcxproj +++ b/src/common/common.vcxproj @@ -24,7 +24,7 @@ - + @@ -39,16 +39,16 @@ - - + + - - - + + + @@ -59,7 +59,7 @@ - + @@ -77,11 +77,11 @@ - + - + {87554B59-006C-4D94-9714-897B27067BA3} @@ -91,20 +91,20 @@ - + - $(HexChatLib) + $(ZoiteChatLib) WIN32;NDEBUG;_LIB;$(OwnFlags);%(PreprocessorDefinitions) - $(HexChatLib);$(DepsRoot)\include;$(Glib);$(Gtk);%(AdditionalIncludeDirectories) + $(ZoiteChatLib);$(DepsRoot)\include;$(Glib);$(Gtk);%(AdditionalIncludeDirectories) WIN32;_WIN64;_AMD64_;NDEBUG;_LIB;$(OwnFlags);%(PreprocessorDefinitions) - $(HexChatLib);$(DepsRoot)\include;$(Glib);$(Gtk);%(AdditionalIncludeDirectories) + $(ZoiteChatLib);$(DepsRoot)\include;$(Glib);$(Gtk);%(AdditionalIncludeDirectories) 4267;%(DisableSpecificWarnings) @@ -113,10 +113,10 @@ diff --git a/src/common/common.vcxproj.filters b/src/common/common.vcxproj.filters index db696eb9..d3d87016 100644 --- a/src/common/common.vcxproj.filters +++ b/src/common/common.vcxproj.filters @@ -77,10 +77,10 @@ Header Files - + Header Files - + Header Files @@ -95,22 +95,22 @@ Header Files - + Header Files - + Header Files - + Header Files - + Header Files Header Files - + Header Files @@ -187,10 +187,10 @@ Source Files - + Source Files - + Source Files diff --git a/src/common/ctcp.c b/src/common/ctcp.c index f9c05440..37f8419e 100644 --- a/src/common/ctcp.c +++ b/src/common/ctcp.c @@ -24,7 +24,7 @@ #include #endif -#include "hexchat.h" +#include "zoitechat.h" #include "cfgfiles.h" #include "util.h" #include "modes.h" @@ -35,7 +35,7 @@ #include "text.h" #include "ctcp.h" #include "server.h" -#include "hexchatc.h" +#include "zoitechatc.h" static void @@ -136,10 +136,10 @@ ctcp_handle (session *sess, char *to, char *nick, char *ip, if (!g_ascii_strcasecmp (msg, "VERSION") && !prefs.hex_irc_hide_version) { #ifdef WIN32 - g_snprintf (outbuf, sizeof (outbuf), "VERSION HexChat "PACKAGE_VERSION" [x%d] / %s", + g_snprintf (outbuf, sizeof (outbuf), "VERSION ZoiteChat "PACKAGE_VERSION" [x%d] / %s", get_cpu_arch (), get_sys_str (1)); #else - g_snprintf (outbuf, sizeof (outbuf), "VERSION HexChat "PACKAGE_VERSION" / %s", + g_snprintf (outbuf, sizeof (outbuf), "VERSION ZoiteChat "PACKAGE_VERSION" / %s", get_sys_str (1)); #endif serv->p_nctcp (serv, nick, outbuf); diff --git a/src/common/ctcp.h b/src/common/ctcp.h index 9d811e57..26d2969f 100644 --- a/src/common/ctcp.h +++ b/src/common/ctcp.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/common/dbus/dbus-plugin.c b/src/common/dbus/dbus-plugin.c index e0c72237..114412a2 100644 --- a/src/common/dbus/dbus-plugin.c +++ b/src/common/dbus/dbus-plugin.c @@ -1,4 +1,4 @@ -/* dbus-plugin.c - hexchat plugin for remote access using D-Bus +/* dbus-plugin.c - zoitechat plugin for remote access using D-Bus * Copyright (C) 2006 Claessens Xavier * * This program is free software; you can redistribute it and/or modify @@ -25,16 +25,16 @@ #include #include #include -#include "hexchat-plugin.h" +#include "zoitechat-plugin.h" #include "dbus-plugin.h" #define PNAME _("remote access") #define PDESC _("plugin for remote access using DBUS") #define PVERSION "" -#define DBUS_OBJECT_PATH "/org/hexchat" +#define DBUS_OBJECT_PATH "/org/zoitechat" -static hexchat_plugin *ph; +static zoitechat_plugin *ph; static guint last_context_id = 0; static GList *contexts = NULL; static GHashTable *clients = NULL; @@ -51,7 +51,7 @@ struct RemoteObject guint last_hook_id; guint last_list_id; - hexchat_context *context; + zoitechat_context *context; char *dbus_path; char *filename; GHashTable *hooks; @@ -68,14 +68,14 @@ typedef struct { guint id; int return_value; - hexchat_hook *hook; + zoitechat_hook *hook; RemoteObject *obj; } HookInfo; typedef struct { guint id; - hexchat_context *context; + zoitechat_context *context; } ContextInfo; enum @@ -246,8 +246,8 @@ static gboolean remote_object_send_modes (RemoteObject *obj, /* Useful functions */ static char** build_list (char *word[]); -static guint context_list_find_id (hexchat_context *context); -static hexchat_context* context_list_find_context (guint id); +static guint context_list_find_id (zoitechat_context *context); +static zoitechat_context* context_list_find_context (guint id); /* Remote Object */ @@ -259,14 +259,14 @@ hook_info_destroy (gpointer data) if (info == NULL) { return; } - hexchat_unhook (ph, info->hook); + zoitechat_unhook (ph, info->hook); g_free (info); } static void list_info_destroy (gpointer data) { - hexchat_list_free (ph, (hexchat_list*)data); + zoitechat_list_free (ph, (zoitechat_list*)data); } static void @@ -278,7 +278,7 @@ remote_object_finalize (GObject *obj) g_hash_table_destroy (self->hooks); g_free (self->dbus_path); g_free (self->filename); - hexchat_plugingui_remove (ph, self->handle); + zoitechat_plugingui_remove (ph, self->handle); G_OBJECT_CLASS (remote_object_parent_class)->finalize (obj); } @@ -301,7 +301,7 @@ remote_object_init (RemoteObject *obj) obj->filename = NULL; obj->last_hook_id = 0; obj->last_list_id = 0; - obj->context = hexchat_get_context (ph); + obj->context = zoitechat_get_context (ph); } static void @@ -317,7 +317,7 @@ remote_object_class_init (RemoteObjectClass *klass) G_SIGNAL_RUN_LAST, 0, NULL, NULL, - _hexchat_marshal_VOID__POINTER_POINTER_UINT_UINT, + _zoitechat_marshal_VOID__POINTER_POINTER_UINT_UINT, G_TYPE_NONE, 4, G_TYPE_STRV, G_TYPE_STRV, G_TYPE_UINT, G_TYPE_UINT); @@ -327,7 +327,7 @@ remote_object_class_init (RemoteObjectClass *klass) G_SIGNAL_RUN_LAST, 0, NULL, NULL, - _hexchat_marshal_VOID__POINTER_POINTER_UINT_UINT, + _zoitechat_marshal_VOID__POINTER_POINTER_UINT_UINT, G_TYPE_NONE, 4, G_TYPE_STRV, G_TYPE_STRV, G_TYPE_UINT, G_TYPE_UINT); @@ -337,7 +337,7 @@ remote_object_class_init (RemoteObjectClass *klass) G_SIGNAL_RUN_LAST, 0, NULL, NULL, - _hexchat_marshal_VOID__POINTER_POINTER_UINT_UINT, + _zoitechat_marshal_VOID__POINTER_POINTER_UINT_UINT, G_TYPE_NONE, 3, G_TYPE_STRV, G_TYPE_UINT, G_TYPE_UINT); @@ -379,7 +379,7 @@ remote_object_connect (RemoteObject *obj, remote_object = g_object_new (REMOTE_TYPE_OBJECT, NULL); remote_object->dbus_path = path; remote_object->filename = g_path_get_basename (filename); - remote_object->handle = hexchat_plugingui_add (ph, + remote_object->handle = zoitechat_plugingui_add (ph, remote_object->filename, name, desc, @@ -415,8 +415,8 @@ remote_object_command (RemoteObject *obj, const char *command, GError **error) { - if (hexchat_set_context (ph, obj->context)) { - hexchat_command (ph, command); + if (zoitechat_set_context (ph, obj->context)) { + zoitechat_command (ph, command); } return TRUE; } @@ -426,8 +426,8 @@ remote_object_print (RemoteObject *obj, const char *text, GError **error) { - if (hexchat_set_context (ph, obj->context)) { - hexchat_print (ph, text); + if (zoitechat_set_context (ph, obj->context)) { + zoitechat_print (ph, text); } return TRUE; } @@ -439,7 +439,7 @@ remote_object_find_context (RemoteObject *obj, guint *ret_id, GError **error) { - hexchat_context *context; + zoitechat_context *context; if (*server == '\0') { server = NULL; @@ -447,7 +447,7 @@ remote_object_find_context (RemoteObject *obj, if (*channel == '\0') { channel = NULL; } - context = hexchat_find_context (ph, server, channel); + context = zoitechat_find_context (ph, server, channel); *ret_id = context_list_find_id (context); return TRUE; @@ -468,7 +468,7 @@ remote_object_set_context (RemoteObject *obj, gboolean *ret, GError **error) { - hexchat_context *context; + zoitechat_context *context; context = context_list_find_context (id); if (context == NULL) { @@ -489,12 +489,12 @@ remote_object_get_info (RemoteObject *obj, { /* win_ptr is a GtkWindow* casted to char* and will crash * D-Bus if we send it as a string */ - if (!hexchat_set_context (ph, obj->context) || + if (!zoitechat_set_context (ph, obj->context) || g_str_equal (id, "win_ptr")) { *ret_info = NULL; return TRUE; } - *ret_info = g_strdup (hexchat_get_info (ph, id)); + *ret_info = g_strdup (zoitechat_get_info (ph, id)); return TRUE; } @@ -508,11 +508,11 @@ remote_object_get_prefs (RemoteObject *obj, { const char *str; - if (!hexchat_set_context (ph, obj->context)) { + if (!zoitechat_set_context (ph, obj->context)) { *ret_type = 0; return TRUE; } - *ret_type = hexchat_get_prefs (ph, name, &str, ret_int); + *ret_type = zoitechat_get_prefs (ph, name, &str, ret_int); *ret_str = g_strdup (str); return TRUE; @@ -529,7 +529,7 @@ server_hook_cb (char *word[], arg1 = build_list (word + 1); arg2 = build_list (word_eol + 1); - info->obj->context = hexchat_get_context (ph); + info->obj->context = zoitechat_get_context (ph); g_signal_emit (info->obj, signals[SERVER_SIGNAL], 0, @@ -552,7 +552,7 @@ command_hook_cb (char *word[], arg1 = build_list (word + 1); arg2 = build_list (word_eol + 1); - info->obj->context = hexchat_get_context (ph); + info->obj->context = zoitechat_get_context (ph); g_signal_emit (info->obj, signals[COMMAND_SIGNAL], 0, @@ -572,7 +572,7 @@ print_hook_cb (char *word[], char **arg1; arg1 = build_list (word + 1); - info->obj->context = hexchat_get_context (ph); + info->obj->context = zoitechat_get_context (ph); g_signal_emit (info->obj, signals[PRINT_SIGNAL], 0, @@ -598,7 +598,7 @@ remote_object_hook_command (RemoteObject *obj, info->obj = obj; info->return_value = return_value; info->id = ++obj->last_hook_id; - info->hook = hexchat_hook_command (ph, + info->hook = zoitechat_hook_command (ph, name, priority, command_hook_cb, @@ -624,7 +624,7 @@ remote_object_hook_server (RemoteObject *obj, info->obj = obj; info->return_value = return_value; info->id = ++obj->last_hook_id; - info->hook = hexchat_hook_server (ph, + info->hook = zoitechat_hook_server (ph, name, priority, server_hook_cb, @@ -649,7 +649,7 @@ remote_object_hook_print (RemoteObject *obj, info->obj = obj; info->return_value = return_value; info->id = ++obj->last_hook_id; - info->hook = hexchat_hook_print (ph, + info->hook = zoitechat_hook_print (ph, name, priority, print_hook_cb, @@ -675,14 +675,14 @@ remote_object_list_get (RemoteObject *obj, guint *ret_id, GError **error) { - hexchat_list *xlist; + zoitechat_list *xlist; guint *id; - if (!hexchat_set_context (ph, obj->context)) { + if (!zoitechat_set_context (ph, obj->context)) { *ret_id = 0; return TRUE; } - xlist = hexchat_list_get (ph, name); + xlist = zoitechat_list_get (ph, name); if (xlist == NULL) { *ret_id = 0; return TRUE; @@ -703,14 +703,14 @@ remote_object_list_next (RemoteObject *obj, gboolean *ret, GError **error) { - hexchat_list *xlist; + zoitechat_list *xlist; xlist = g_hash_table_lookup (obj->lists, &id); if (xlist == NULL) { *ret = FALSE; return TRUE; } - *ret = hexchat_list_next (ph, xlist); + *ret = zoitechat_list_next (ph, xlist); return TRUE; } @@ -722,10 +722,10 @@ remote_object_list_str (RemoteObject *obj, char **ret_str, GError **error) { - hexchat_list *xlist; + zoitechat_list *xlist; xlist = g_hash_table_lookup (obj->lists, &id); - if (xlist == NULL && !hexchat_set_context (ph, obj->context)) { + if (xlist == NULL && !zoitechat_set_context (ph, obj->context)) { *ret_str = NULL; return TRUE; } @@ -733,7 +733,7 @@ remote_object_list_str (RemoteObject *obj, *ret_str = NULL; return TRUE; } - *ret_str = g_strdup (hexchat_list_str (ph, xlist, name)); + *ret_str = g_strdup (zoitechat_list_str (ph, xlist, name)); return TRUE; } @@ -745,19 +745,19 @@ remote_object_list_int (RemoteObject *obj, int *ret_int, GError **error) { - hexchat_list *xlist; + zoitechat_list *xlist; xlist = g_hash_table_lookup (obj->lists, &id); - if (xlist == NULL && !hexchat_set_context (ph, obj->context)) { + if (xlist == NULL && !zoitechat_set_context (ph, obj->context)) { *ret_int = -1; return TRUE; } if (g_str_equal (name, "context")) { - hexchat_context *context; - context = (hexchat_context*)hexchat_list_str (ph, xlist, name); + zoitechat_context *context; + context = (zoitechat_context*)zoitechat_list_str (ph, xlist, name); *ret_int = context_list_find_id (context); } else { - *ret_int = hexchat_list_int (ph, xlist, name); + *ret_int = zoitechat_list_int (ph, xlist, name); } return TRUE; @@ -770,14 +770,14 @@ remote_object_list_time (RemoteObject *obj, guint64 *ret_time, GError **error) { - hexchat_list *xlist; + zoitechat_list *xlist; xlist = g_hash_table_lookup (obj->lists, &id); if (xlist == NULL) { *ret_time = (guint64) -1; return TRUE; } - *ret_time = hexchat_list_time (ph, xlist, name); + *ret_time = zoitechat_list_time (ph, xlist, name); return TRUE; } @@ -788,7 +788,7 @@ remote_object_list_fields (RemoteObject *obj, char ***ret, GError **error) { - *ret = g_strdupv ((char**)hexchat_list_fields (ph, name)); + *ret = g_strdupv ((char**)zoitechat_list_fields (ph, name)); if (*ret == NULL) { *ret = g_new0 (char*, 1); } @@ -818,9 +818,9 @@ remote_object_emit_print (RemoteObject *obj, argv[i] = args[i]; } - *ret = hexchat_set_context (ph, obj->context); + *ret = zoitechat_set_context (ph, obj->context); if (*ret) { - *ret = hexchat_emit_print (ph, event_name, argv[0], argv[1], + *ret = zoitechat_emit_print (ph, event_name, argv[0], argv[1], argv[2], argv[3]); } @@ -834,8 +834,8 @@ remote_object_nickcmp (RemoteObject *obj, int *ret, GError **error) { - hexchat_set_context (ph, obj->context); - *ret = hexchat_nickcmp (ph, nick1, nick2); + zoitechat_set_context (ph, obj->context); + *ret = zoitechat_nickcmp (ph, nick1, nick2); return TRUE; } @@ -847,7 +847,7 @@ remote_object_strip (RemoteObject *obj, char **ret_str, GError **error) { - *ret_str = hexchat_strip (ph, str, len, flag); + *ret_str = zoitechat_strip (ph, str, len, flag); return TRUE; } @@ -859,8 +859,8 @@ remote_object_send_modes (RemoteObject *obj, char mode, GError **error) { - if (hexchat_set_context (ph, obj->context)) { - hexchat_send_modes (ph, targets, + if (zoitechat_set_context (ph, obj->context)) { + zoitechat_send_modes (ph, targets, g_strv_length ((char**)targets), modes_per_line, sign, mode); @@ -896,7 +896,7 @@ init_dbus (void) connection = dbus_g_bus_get (DBUS_BUS_SESSION, &error); if (connection == NULL) { - hexchat_printf (ph, _("Couldn't connect to session bus: %s\n"), + zoitechat_printf (ph, _("Couldn't connect to session bus: %s\n"), error->message); g_error_free (error); return FALSE; @@ -913,7 +913,7 @@ init_dbus (void) G_TYPE_INVALID, G_TYPE_UINT, &request_name_result, G_TYPE_INVALID)) { - hexchat_printf (ph, _("Failed to acquire %s: %s\n"), + zoitechat_printf (ph, _("Failed to acquire %s: %s\n"), DBUS_SERVICE, error->message); g_error_free (error); @@ -938,7 +938,7 @@ init_dbus (void) return TRUE; } -/* hexchat_plugin stuffs */ +/* zoitechat_plugin stuffs */ static char** build_list (char *word[]) @@ -964,7 +964,7 @@ build_list (char *word[]) } static guint -context_list_find_id (hexchat_context *context) +context_list_find_id (zoitechat_context *context) { GList *l = NULL; @@ -977,7 +977,7 @@ context_list_find_id (hexchat_context *context) return 0; } -static hexchat_context* +static zoitechat_context* context_list_find_context (guint id) { GList *l = NULL; @@ -999,7 +999,7 @@ open_context_cb (char *word[], info = g_new0 (ContextInfo, 1); info->id = ++last_context_id; - info->context = hexchat_get_context (ph); + info->context = zoitechat_get_context (ph); contexts = g_list_prepend (contexts, info); return HEXCHAT_EAT_NONE; @@ -1010,7 +1010,7 @@ close_context_cb (char *word[], void *userdata) { GList *l; - hexchat_context *context = hexchat_get_context (ph); + zoitechat_context *context = zoitechat_get_context (ph); for (l = contexts; l != NULL; l = l->next) { if (((ContextInfo*)l->data)->context == context) { @@ -1051,7 +1051,7 @@ unload_plugin_cb (char *word[], char *word_eol[], void *userdata) } int -dbus_plugin_init (hexchat_plugin *plugin_handle, +dbus_plugin_init (zoitechat_plugin *plugin_handle, char **plugin_name, char **plugin_desc, char **plugin_version, @@ -1063,24 +1063,24 @@ dbus_plugin_init (hexchat_plugin *plugin_handle, *plugin_version = PVERSION; if (init_dbus()) { - /*hexchat_printf (ph, _("%s loaded successfully!\n"), PNAME);*/ + /*zoitechat_printf (ph, _("%s loaded successfully!\n"), PNAME);*/ clients = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, g_object_unref); - hexchat_hook_print (ph, "Open Context", + zoitechat_hook_print (ph, "Open Context", HEXCHAT_PRI_NORM, open_context_cb, NULL); - hexchat_hook_print (ph, "Close Context", + zoitechat_hook_print (ph, "Close Context", HEXCHAT_PRI_NORM, close_context_cb, NULL); - hexchat_hook_command (ph, "unload", + zoitechat_hook_command (ph, "unload", HEXCHAT_PRI_HIGHEST, unload_plugin_cb, NULL, NULL); } diff --git a/src/common/dbus/dbus-plugin.h b/src/common/dbus/dbus-plugin.h index a28d16fb..b3ed8157 100644 --- a/src/common/dbus/dbus-plugin.h +++ b/src/common/dbus/dbus-plugin.h @@ -1,4 +1,4 @@ -/* dbus-plugin.c - hexchat plugin for remote access using DBUS +/* dbus-plugin.c - zoitechat plugin for remote access using DBUS * Copyright (C) 2006 Claessens Xavier * * This program is free software; you can redistribute it and/or modify @@ -22,7 +22,7 @@ #ifndef HEXCHAT_DBUS_PLUGIN_H #define HEXCHAT_DBUS_PLUGIN_H -int dbus_plugin_init (hexchat_plugin *plugin_handle, +int dbus_plugin_init (zoitechat_plugin *plugin_handle, char **plugin_name, char **plugin_desc, char **plugin_version, diff --git a/src/common/dbus/example.c b/src/common/dbus/example.c index 0228b884..7a2645bd 100644 --- a/src/common/dbus/example.c +++ b/src/common/dbus/example.c @@ -24,10 +24,10 @@ #include #include "../marshal.c" -#define DBUS_SERVICE "org.hexchat.service" -#define DBUS_REMOTE "/org/hexchat/Remote" -#define DBUS_REMOTE_CONNECTION_INTERFACE "org.hexchat.connection" -#define DBUS_REMOTE_PLUGIN_INTERFACE "org.hexchat.plugin" +#define DBUS_SERVICE "org.zoitechat.service" +#define DBUS_REMOTE "/org/zoitechat/Remote" +#define DBUS_REMOTE_CONNECTION_INTERFACE "org.zoitechat.connection" +#define DBUS_REMOTE_PLUGIN_INTERFACE "org.zoitechat.plugin" guint command_id; guint server_id; @@ -73,7 +73,7 @@ test_command_cb (DBusGProxy *proxy, G_TYPE_INVALID, G_TYPE_INVALID)) { write_error ("Failed to complete unhook", &error); } - /* Now if you write "/test blah" again in the HexChat window + /* Now if you write "/test blah" again in the ZoiteChat window * you'll get a "Unknown command" error message */ g_print ("test command received: %s\n", word_eol[1]); if (!dbus_g_proxy_call (proxy, "Print", @@ -159,7 +159,7 @@ main (int argc, char **argv) g_print ("Server hook id=%d\n", server_id); dbus_g_object_register_marshaller ( - _hexchat_marshal_VOID__POINTER_POINTER_UINT_UINT, + _zoitechat_marshal_VOID__POINTER_POINTER_UINT_UINT, G_TYPE_NONE, G_TYPE_STRV, G_TYPE_STRV, G_TYPE_UINT, G_TYPE_UINT, G_TYPE_INVALID); @@ -195,7 +195,7 @@ main (int argc, char **argv) G_CALLBACK (unload_cb), NULL, NULL); - /* Now you can write on the HexChat windows: "/test arg1 arg2 ..." */ + /* Now you can write on the ZoiteChat windows: "/test arg1 arg2 ..." */ mainloop = g_main_loop_new (NULL, FALSE); g_main_loop_run (mainloop); diff --git a/src/common/dbus/example.py b/src/common/dbus/example.py index 4f141034..ec68436b 100644 --- a/src/common/dbus/example.py +++ b/src/common/dbus/example.py @@ -1,6 +1,6 @@ #!/usr/bin/python -# HexChat +# ZoiteChat # Copyright (C) 1998-2010 Peter Zelezny. # Copyright (C) 2009-2013 Berke Viktor. # @@ -23,29 +23,29 @@ from gi.repository import Gio bus = Gio.bus_get_sync(Gio.BusType.SESSION, None) connection = Gio.DBusProxy.new_sync(bus, Gio.DBusProxyFlags.NONE, None, - 'org.hexchat.service', '/org/hexchat/Remote', 'org.hexchat.connection', None) + 'org.zoitechat.service', '/org/zoitechat/Remote', 'org.zoitechat.connection', None) path = connection.Connect('(ssss)', 'example.py', 'Python example', 'Example of a D-Bus client written in python', '1.0') -hexchat = Gio.DBusProxy.new_sync(bus, Gio.DBusProxyFlags.NONE, None, - 'org.hexchat.service', path, 'org.hexchat.plugin', None) +zoitechat = Gio.DBusProxy.new_sync(bus, Gio.DBusProxyFlags.NONE, None, + 'org.zoitechat.service', path, 'org.zoitechat.plugin', None) # Note the type before every arguement, this must be done. # Type requirements are listed in our docs and characters are listed in the dbus docs. # s = string, u = uint, i = int, etc. -channels = hexchat.ListGet ('(s)', "channels") -while hexchat.ListNext ('(u)', channels): - name = hexchat.ListStr ('(us)', channels, "channel") +channels = zoitechat.ListGet ('(s)', "channels") +while zoitechat.ListNext ('(u)', channels): + name = zoitechat.ListStr ('(us)', channels, "channel") print("------- " + name + " -------") - hexchat.SetContext ('(u)', hexchat.ListInt ('(us)', channels, "context")) - hexchat.EmitPrint ('(sas)', "Channel Message", ["John", "Hi there", "@"]) - users = hexchat.ListGet ('(s)', "users") - while hexchat.ListNext ('(u)', users): - print("Nick: " + hexchat.ListStr ('(us)', users, "nick")) - hexchat.ListFree ('(u)', users) -hexchat.ListFree ('(u)', channels) + zoitechat.SetContext ('(u)', zoitechat.ListInt ('(us)', channels, "context")) + zoitechat.EmitPrint ('(sas)', "Channel Message", ["John", "Hi there", "@"]) + users = zoitechat.ListGet ('(s)', "users") + while zoitechat.ListNext ('(u)', users): + print("Nick: " + zoitechat.ListStr ('(us)', users, "nick")) + zoitechat.ListFree ('(u)', users) +zoitechat.ListFree ('(u)', channels) -print(hexchat.Strip ('(sii)', "\00312Blue\003 \002Bold!\002", -1, 1|2)) +print(zoitechat.Strip ('(sii)', "\00312Blue\003 \002Bold!\002", -1, 1|2)) diff --git a/src/common/dbus/meson.build b/src/common/dbus/meson.build index 856bbe55..fb2c7306 100644 --- a/src/common/dbus/meson.build +++ b/src/common/dbus/meson.build @@ -19,16 +19,16 @@ if get_option('dbus-service-use-appid') dbus_output_file = 'io.github.Hexchat.service' dbus_cargs = '-DDBUS_SERVICE="io.github.Hexchat"' else - dbus_service_name = 'org.hexchat.service' - dbus_output_file = 'org.hexchat.service.service' - dbus_cargs = '-DDBUS_SERVICE="org.hexchat.service"' + dbus_service_name = 'org.zoitechat.service' + dbus_output_file = 'org.zoitechat.service.service' + dbus_cargs = '-DDBUS_SERVICE="org.zoitechat.service"' endif dbus_conf = configuration_data() dbus_conf.set('bindir', join_paths(get_option('prefix'), get_option('bindir'))) dbus_conf.set('service_name', dbus_service_name) configure_file( - input: 'org.hexchat.service.service.in', + input: 'org.zoitechat.service.service.in', output: dbus_output_file, configuration: dbus_conf, install: true, @@ -43,7 +43,7 @@ dbus_remote_object = custom_target('remote-object-glue', '--output=@OUTPUT@', '@INPUT@'] ) -hexchat_dbus = static_library('hexchatdbus', +zoitechat_dbus = static_library('zoitechatdbus', sources: [dbus_remote_object, marshal] + dbus_sources, c_args: dbus_cargs, dependencies: common_deps + dbus_deps, @@ -51,6 +51,6 @@ hexchat_dbus = static_library('hexchatdbus', pic: true ) -hexchat_dbus_dep = declare_dependency( - link_with: hexchat_dbus +zoitechat_dbus_dep = declare_dependency( + link_with: zoitechat_dbus ) diff --git a/src/common/dbus/org.hexchat.service.service.in b/src/common/dbus/org.zoitechat.service.service.in similarity index 60% rename from src/common/dbus/org.hexchat.service.service.in rename to src/common/dbus/org.zoitechat.service.service.in index 44493a54..e38aaf1b 100644 --- a/src/common/dbus/org.hexchat.service.service.in +++ b/src/common/dbus/org.zoitechat.service.service.in @@ -1,3 +1,3 @@ [D-BUS Service] Name=@service_name@ -Exec=@bindir@/hexchat +Exec=@bindir@/zoitechat diff --git a/src/common/dbus/remote-object.xml b/src/common/dbus/remote-object.xml index 1b80f0e7..3e75d4ed 100644 --- a/src/common/dbus/remote-object.xml +++ b/src/common/dbus/remote-object.xml @@ -2,7 +2,7 @@ - + @@ -16,7 +16,7 @@ - + diff --git a/src/common/dcc.c b/src/common/dcc.c index df129e68..9d073f15 100644 --- a/src/common/dcc.c +++ b/src/common/dcc.c @@ -46,7 +46,7 @@ #include #endif -#include "hexchat.h" +#include "zoitechat.h" #include "util.h" #include "fe.h" #include "outbound.h" @@ -56,7 +56,7 @@ #include "server.h" #include "text.h" #include "url.h" -#include "hexchatc.h" +#include "zoitechatc.h" /* Setting _FILE_OFFSET_BITS to 64 doesn't change lseek to use off64_t on Windows, so override lseek to the version that does */ #if defined(WIN32) && (!defined(__MINGW32__) && !defined(__MINGW64__)) diff --git a/src/common/dcc.h b/src/common/dcc.h index 74028205..f7834597 100644 --- a/src/common/dcc.h +++ b/src/common/dcc.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/common/fe.h b/src/common/fe.h index b8a6279e..2ed05d15 100644 --- a/src/common/fe.h +++ b/src/common/fe.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * @@ -174,9 +174,9 @@ void fe_menu_update (menu_entry *); #define FE_SE_RECONDELAY 3 #define FE_SE_CONNECTING 4 void fe_server_event (server *serv, int type, int arg); -/* pass NULL filename2 for default HexChat icon */ +/* pass NULL filename2 for default ZoiteChat icon */ void fe_tray_set_flash (const char *filename1, const char *filename2, int timeout); -/* pass NULL filename for default HexChat icon */ +/* pass NULL filename for default ZoiteChat icon */ void fe_tray_set_file (const char *filename); typedef enum { diff --git a/src/common/hexchat-plugin.h b/src/common/hexchat-plugin.h deleted file mode 100644 index f5f04b19..00000000 --- a/src/common/hexchat-plugin.h +++ /dev/null @@ -1,459 +0,0 @@ -/* HexChat - * Copyright (C) 1998-2010 Peter Zelezny. - * Copyright (C) 2009-2013 Berke Viktor. - * - * 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. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA - */ - -/* You can distribute this header with your plugins for easy compilation */ -#ifndef HEXCHAT_PLUGIN_H -#define HEXCHAT_PLUGIN_H - -#include - -#define HEXCHAT_PRI_HIGHEST 127 -#define HEXCHAT_PRI_HIGH 64 -#define HEXCHAT_PRI_NORM 0 -#define HEXCHAT_PRI_LOW (-64) -#define HEXCHAT_PRI_LOWEST (-128) - -#define HEXCHAT_FD_READ 1 -#define HEXCHAT_FD_WRITE 2 -#define HEXCHAT_FD_EXCEPTION 4 -#define HEXCHAT_FD_NOTSOCKET 8 - -#define HEXCHAT_EAT_NONE 0 /* pass it on through! */ -#define HEXCHAT_EAT_HEXCHAT 1 /* don't let HexChat see this event */ -#define HEXCHAT_EAT_PLUGIN 2 /* don't let other plugins see this event */ -#define HEXCHAT_EAT_ALL (HEXCHAT_EAT_HEXCHAT|HEXCHAT_EAT_PLUGIN) /* don't let anything see this event */ - -#ifdef __cplusplus -extern "C" { -#endif - -typedef struct _hexchat_plugin hexchat_plugin; -typedef struct _hexchat_list hexchat_list; -typedef struct _hexchat_hook hexchat_hook; -#ifndef PLUGIN_C -typedef struct _hexchat_context hexchat_context; -#endif -typedef struct -{ - time_t server_time_utc; /* 0 if not used */ -} hexchat_event_attrs; - -#ifndef PLUGIN_C -struct _hexchat_plugin -{ - /* these are only used on win32 */ - hexchat_hook *(*hexchat_hook_command) (hexchat_plugin *ph, - const char *name, - int pri, - int (*callback) (char *word[], char *word_eol[], void *user_data), - const char *help_text, - void *userdata); - hexchat_hook *(*hexchat_hook_server) (hexchat_plugin *ph, - const char *name, - int pri, - int (*callback) (char *word[], char *word_eol[], void *user_data), - void *userdata); - hexchat_hook *(*hexchat_hook_print) (hexchat_plugin *ph, - const char *name, - int pri, - int (*callback) (char *word[], void *user_data), - void *userdata); - hexchat_hook *(*hexchat_hook_timer) (hexchat_plugin *ph, - int timeout, - int (*callback) (void *user_data), - void *userdata); - hexchat_hook *(*hexchat_hook_fd) (hexchat_plugin *ph, - int fd, - int flags, - int (*callback) (int fd, int flags, void *user_data), - void *userdata); - void *(*hexchat_unhook) (hexchat_plugin *ph, - hexchat_hook *hook); - void (*hexchat_print) (hexchat_plugin *ph, - const char *text); - void (*hexchat_printf) (hexchat_plugin *ph, - const char *format, ...) -#ifdef __GNUC__ - __attribute__((format(printf, 2, 3))) -#endif - ; - void (*hexchat_command) (hexchat_plugin *ph, - const char *command); - void (*hexchat_commandf) (hexchat_plugin *ph, - const char *format, ...) -#ifdef __GNUC__ - __attribute__((format(printf, 2, 3))) -#endif - ; - int (*hexchat_nickcmp) (hexchat_plugin *ph, - const char *s1, - const char *s2); - int (*hexchat_set_context) (hexchat_plugin *ph, - hexchat_context *ctx); - hexchat_context *(*hexchat_find_context) (hexchat_plugin *ph, - const char *servname, - const char *channel); - hexchat_context *(*hexchat_get_context) (hexchat_plugin *ph); - const char *(*hexchat_get_info) (hexchat_plugin *ph, - const char *id); - int (*hexchat_get_prefs) (hexchat_plugin *ph, - const char *name, - const char **string, - int *integer); - hexchat_list * (*hexchat_list_get) (hexchat_plugin *ph, - const char *name); - void (*hexchat_list_free) (hexchat_plugin *ph, - hexchat_list *xlist); - const char * const * (*hexchat_list_fields) (hexchat_plugin *ph, - const char *name); - int (*hexchat_list_next) (hexchat_plugin *ph, - hexchat_list *xlist); - const char * (*hexchat_list_str) (hexchat_plugin *ph, - hexchat_list *xlist, - const char *name); - int (*hexchat_list_int) (hexchat_plugin *ph, - hexchat_list *xlist, - const char *name); - void * (*hexchat_plugingui_add) (hexchat_plugin *ph, - const char *filename, - const char *name, - const char *desc, - const char *version, - char *reserved); - void (*hexchat_plugingui_remove) (hexchat_plugin *ph, - void *handle); - int (*hexchat_emit_print) (hexchat_plugin *ph, - const char *event_name, ...); - int (*hexchat_read_fd) (hexchat_plugin *ph, - void *src, - char *buf, - int *len); - time_t (*hexchat_list_time) (hexchat_plugin *ph, - hexchat_list *xlist, - const char *name); - char *(*hexchat_gettext) (hexchat_plugin *ph, - const char *msgid); - void (*hexchat_send_modes) (hexchat_plugin *ph, - const char **targets, - int ntargets, - int modes_per_line, - char sign, - char mode); - char *(*hexchat_strip) (hexchat_plugin *ph, - const char *str, - int len, - int flags); - void (*hexchat_free) (hexchat_plugin *ph, - void *ptr); - int (*hexchat_pluginpref_set_str) (hexchat_plugin *ph, - const char *var, - const char *value); - int (*hexchat_pluginpref_get_str) (hexchat_plugin *ph, - const char *var, - char *dest); - int (*hexchat_pluginpref_set_int) (hexchat_plugin *ph, - const char *var, - int value); - int (*hexchat_pluginpref_get_int) (hexchat_plugin *ph, - const char *var); - int (*hexchat_pluginpref_delete) (hexchat_plugin *ph, - const char *var); - int (*hexchat_pluginpref_list) (hexchat_plugin *ph, - char *dest); - hexchat_hook *(*hexchat_hook_server_attrs) (hexchat_plugin *ph, - const char *name, - int pri, - int (*callback) (char *word[], char *word_eol[], - hexchat_event_attrs *attrs, void *user_data), - void *userdata); - hexchat_hook *(*hexchat_hook_print_attrs) (hexchat_plugin *ph, - const char *name, - int pri, - int (*callback) (char *word[], hexchat_event_attrs *attrs, - void *user_data), - void *userdata); - int (*hexchat_emit_print_attrs) (hexchat_plugin *ph, hexchat_event_attrs *attrs, - const char *event_name, ...); - hexchat_event_attrs *(*hexchat_event_attrs_create) (hexchat_plugin *ph); - void (*hexchat_event_attrs_free) (hexchat_plugin *ph, - hexchat_event_attrs *attrs); -}; -#endif - - -hexchat_hook * -hexchat_hook_command (hexchat_plugin *ph, - const char *name, - int pri, - int (*callback) (char *word[], char *word_eol[], void *user_data), - const char *help_text, - void *userdata); - -hexchat_event_attrs *hexchat_event_attrs_create (hexchat_plugin *ph); - -void hexchat_event_attrs_free (hexchat_plugin *ph, hexchat_event_attrs *attrs); - -hexchat_hook * -hexchat_hook_server (hexchat_plugin *ph, - const char *name, - int pri, - int (*callback) (char *word[], char *word_eol[], void *user_data), - void *userdata); - -hexchat_hook * -hexchat_hook_server_attrs (hexchat_plugin *ph, - const char *name, - int pri, - int (*callback) (char *word[], char *word_eol[], - hexchat_event_attrs *attrs, void *user_data), - void *userdata); - -hexchat_hook * -hexchat_hook_print (hexchat_plugin *ph, - const char *name, - int pri, - int (*callback) (char *word[], void *user_data), - void *userdata); - -hexchat_hook * -hexchat_hook_print_attrs (hexchat_plugin *ph, - const char *name, - int pri, - int (*callback) (char *word[], hexchat_event_attrs *attrs, - void *user_data), - void *userdata); - -hexchat_hook * -hexchat_hook_timer (hexchat_plugin *ph, - int timeout, - int (*callback) (void *user_data), - void *userdata); - -hexchat_hook * -hexchat_hook_fd (hexchat_plugin *ph, - int fd, - int flags, - int (*callback) (int fd, int flags, void *user_data), - void *userdata); - -void * -hexchat_unhook (hexchat_plugin *ph, - hexchat_hook *hook); - -void -hexchat_print (hexchat_plugin *ph, - const char *text); - -void -hexchat_printf (hexchat_plugin *ph, - const char *format, ...) -#ifdef __GNUC__ - __attribute__((format(printf, 2, 3))) -#endif -; - -void -hexchat_command (hexchat_plugin *ph, - const char *command); - -void -hexchat_commandf (hexchat_plugin *ph, - const char *format, ...) -#ifdef __GNUC__ - __attribute__((format(printf, 2, 3))) -#endif -; - -int -hexchat_nickcmp (hexchat_plugin *ph, - const char *s1, - const char *s2); - -int -hexchat_set_context (hexchat_plugin *ph, - hexchat_context *ctx); - -hexchat_context * -hexchat_find_context (hexchat_plugin *ph, - const char *servname, - const char *channel); - -hexchat_context * -hexchat_get_context (hexchat_plugin *ph); - -const char * -hexchat_get_info (hexchat_plugin *ph, - const char *id); - -int -hexchat_get_prefs (hexchat_plugin *ph, - const char *name, - const char **string, - int *integer); - -hexchat_list * -hexchat_list_get (hexchat_plugin *ph, - const char *name); - -void -hexchat_list_free (hexchat_plugin *ph, - hexchat_list *xlist); - -const char * const * -hexchat_list_fields (hexchat_plugin *ph, - const char *name); - -int -hexchat_list_next (hexchat_plugin *ph, - hexchat_list *xlist); - -const char * -hexchat_list_str (hexchat_plugin *ph, - hexchat_list *xlist, - const char *name); - -int -hexchat_list_int (hexchat_plugin *ph, - hexchat_list *xlist, - const char *name); - -time_t -hexchat_list_time (hexchat_plugin *ph, - hexchat_list *xlist, - const char *name); - -void * -hexchat_plugingui_add (hexchat_plugin *ph, - const char *filename, - const char *name, - const char *desc, - const char *version, - char *reserved); - -void -hexchat_plugingui_remove (hexchat_plugin *ph, - void *handle); - -int -hexchat_emit_print (hexchat_plugin *ph, - const char *event_name, ...); - -int -hexchat_emit_print_attrs (hexchat_plugin *ph, hexchat_event_attrs *attrs, - const char *event_name, ...); - -char * -hexchat_gettext (hexchat_plugin *ph, - const char *msgid); - -void -hexchat_send_modes (hexchat_plugin *ph, - const char **targets, - int ntargets, - int modes_per_line, - char sign, - char mode); - -char * -hexchat_strip (hexchat_plugin *ph, - const char *str, - int len, - int flags); - -void -hexchat_free (hexchat_plugin *ph, - void *ptr); - -int -hexchat_pluginpref_set_str (hexchat_plugin *ph, - const char *var, - const char *value); - -int -hexchat_pluginpref_get_str (hexchat_plugin *ph, - const char *var, - char *dest); - -int -hexchat_pluginpref_set_int (hexchat_plugin *ph, - const char *var, - int value); -int -hexchat_pluginpref_get_int (hexchat_plugin *ph, - const char *var); - -int -hexchat_pluginpref_delete (hexchat_plugin *ph, - const char *var); - -int -hexchat_pluginpref_list (hexchat_plugin *ph, - char *dest); - -#if !defined(PLUGIN_C) && (defined(WIN32) || defined(__CYGWIN__)) -#ifndef HEXCHAT_PLUGIN_HANDLE -#define HEXCHAT_PLUGIN_HANDLE (ph) -#endif -#define hexchat_hook_command ((HEXCHAT_PLUGIN_HANDLE)->hexchat_hook_command) -#define hexchat_event_attrs_create ((HEXCHAT_PLUGIN_HANDLE)->hexchat_event_attrs_create) -#define hexchat_event_attrs_free ((HEXCHAT_PLUGIN_HANDLE)->hexchat_event_attrs_free) -#define hexchat_hook_server ((HEXCHAT_PLUGIN_HANDLE)->hexchat_hook_server) -#define hexchat_hook_server_attrs ((HEXCHAT_PLUGIN_HANDLE)->hexchat_hook_server_attrs) -#define hexchat_hook_print ((HEXCHAT_PLUGIN_HANDLE)->hexchat_hook_print) -#define hexchat_hook_print_attrs ((HEXCHAT_PLUGIN_HANDLE)->hexchat_hook_print_attrs) -#define hexchat_hook_timer ((HEXCHAT_PLUGIN_HANDLE)->hexchat_hook_timer) -#define hexchat_hook_fd ((HEXCHAT_PLUGIN_HANDLE)->hexchat_hook_fd) -#define hexchat_unhook ((HEXCHAT_PLUGIN_HANDLE)->hexchat_unhook) -#define hexchat_print ((HEXCHAT_PLUGIN_HANDLE)->hexchat_print) -#define hexchat_printf ((HEXCHAT_PLUGIN_HANDLE)->hexchat_printf) -#define hexchat_command ((HEXCHAT_PLUGIN_HANDLE)->hexchat_command) -#define hexchat_commandf ((HEXCHAT_PLUGIN_HANDLE)->hexchat_commandf) -#define hexchat_nickcmp ((HEXCHAT_PLUGIN_HANDLE)->hexchat_nickcmp) -#define hexchat_set_context ((HEXCHAT_PLUGIN_HANDLE)->hexchat_set_context) -#define hexchat_find_context ((HEXCHAT_PLUGIN_HANDLE)->hexchat_find_context) -#define hexchat_get_context ((HEXCHAT_PLUGIN_HANDLE)->hexchat_get_context) -#define hexchat_get_info ((HEXCHAT_PLUGIN_HANDLE)->hexchat_get_info) -#define hexchat_get_prefs ((HEXCHAT_PLUGIN_HANDLE)->hexchat_get_prefs) -#define hexchat_list_get ((HEXCHAT_PLUGIN_HANDLE)->hexchat_list_get) -#define hexchat_list_free ((HEXCHAT_PLUGIN_HANDLE)->hexchat_list_free) -#define hexchat_list_fields ((HEXCHAT_PLUGIN_HANDLE)->hexchat_list_fields) -#define hexchat_list_next ((HEXCHAT_PLUGIN_HANDLE)->hexchat_list_next) -#define hexchat_list_str ((HEXCHAT_PLUGIN_HANDLE)->hexchat_list_str) -#define hexchat_list_int ((HEXCHAT_PLUGIN_HANDLE)->hexchat_list_int) -#define hexchat_plugingui_add ((HEXCHAT_PLUGIN_HANDLE)->hexchat_plugingui_add) -#define hexchat_plugingui_remove ((HEXCHAT_PLUGIN_HANDLE)->hexchat_plugingui_remove) -#define hexchat_emit_print ((HEXCHAT_PLUGIN_HANDLE)->hexchat_emit_print) -#define hexchat_emit_print_attrs ((HEXCHAT_PLUGIN_HANDLE)->hexchat_emit_print_attrs) -#define hexchat_list_time ((HEXCHAT_PLUGIN_HANDLE)->hexchat_list_time) -#define hexchat_gettext ((HEXCHAT_PLUGIN_HANDLE)->hexchat_gettext) -#define hexchat_send_modes ((HEXCHAT_PLUGIN_HANDLE)->hexchat_send_modes) -#define hexchat_strip ((HEXCHAT_PLUGIN_HANDLE)->hexchat_strip) -#define hexchat_free ((HEXCHAT_PLUGIN_HANDLE)->hexchat_free) -#define hexchat_pluginpref_set_str ((HEXCHAT_PLUGIN_HANDLE)->hexchat_pluginpref_set_str) -#define hexchat_pluginpref_get_str ((HEXCHAT_PLUGIN_HANDLE)->hexchat_pluginpref_get_str) -#define hexchat_pluginpref_set_int ((HEXCHAT_PLUGIN_HANDLE)->hexchat_pluginpref_set_int) -#define hexchat_pluginpref_get_int ((HEXCHAT_PLUGIN_HANDLE)->hexchat_pluginpref_get_int) -#define hexchat_pluginpref_delete ((HEXCHAT_PLUGIN_HANDLE)->hexchat_pluginpref_delete) -#define hexchat_pluginpref_list ((HEXCHAT_PLUGIN_HANDLE)->hexchat_pluginpref_list) -#endif - -#ifdef __cplusplus -} -#endif -#endif diff --git a/src/common/history.h b/src/common/history.h index dc79192c..4322e357 100644 --- a/src/common/history.h +++ b/src/common/history.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/common/ignore.c b/src/common/ignore.c index 8bf0d57f..501f3129 100644 --- a/src/common/ignore.c +++ b/src/common/ignore.c @@ -29,13 +29,13 @@ #include #endif -#include "hexchat.h" +#include "zoitechat.h" #include "ignore.h" #include "cfgfiles.h" #include "fe.h" #include "text.h" #include "util.h" -#include "hexchatc.h" +#include "zoitechatc.h" #include "typedef.h" @@ -280,7 +280,7 @@ ignore_load () char *cfg, *my_cfg; int fh; - fh = hexchat_open_file ("ignore.conf", O_RDONLY, 0, 0); + fh = zoitechat_open_file ("ignore.conf", O_RDONLY, 0, 0); if (fh != -1) { fstat (fh, &st); @@ -311,7 +311,7 @@ ignore_save () GSList *temp = ignore_list; struct ignore *ig; - fh = hexchat_open_file ("ignore.conf", O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE); + fh = zoitechat_open_file ("ignore.conf", O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE); if (fh != -1) { while (temp) diff --git a/src/common/ignore.h b/src/common/ignore.h index 674e6285..130114bf 100644 --- a/src/common/ignore.h +++ b/src/common/ignore.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/common/inbound.c b/src/common/inbound.c index fdee2ecc..c985b1b3 100644 --- a/src/common/inbound.c +++ b/src/common/inbound.c @@ -33,7 +33,7 @@ #define WANTDNS #include "inet.h" -#include "hexchat.h" +#include "zoitechat.h" #include "util.h" #include "ignore.h" #include "fe.h" @@ -45,7 +45,7 @@ #include "servlist.h" #include "text.h" #include "ctcp.h" -#include "hexchatc.h" +#include "zoitechatc.h" #include "chanopt.h" diff --git a/src/common/inbound.h b/src/common/inbound.h index 6e7c171f..59fe6c4d 100644 --- a/src/common/inbound.h +++ b/src/common/inbound.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/common/inet.h b/src/common/inet.h index 7056d473..c12afe1b 100644 --- a/src/common/inet.h +++ b/src/common/inet.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/common/meson.build b/src/common/meson.build index 35db2c27..76a3c5ca 100644 --- a/src/common/meson.build +++ b/src/common/meson.build @@ -3,7 +3,7 @@ common_sources = [ 'chanopt.c', 'ctcp.c', 'dcc.c', - 'hexchat.c', + 'zoitechat.c', 'history.c', 'ignore.c', 'inbound.c', @@ -56,7 +56,7 @@ endif marshal = gnome.genmarshal('marshal', sources: 'marshalers.list', - prefix: '_hexchat_marshal', + prefix: '_zoitechat_marshal', internal: true ) @@ -80,16 +80,16 @@ endif if dbus_glib_dep.found() subdir('dbus') - common_deps += hexchat_dbus_dep + common_deps += zoitechat_dbus_dep common_includes += include_directories('dbus') endif if get_option('plugin') common_deps += libgmodule_dep - install_headers('hexchat-plugin.h') + install_headers('zoitechat-plugin.h') endif -hexchat_common = static_library('hexchatcommon', +zoitechat_common = static_library('zoitechatcommon', sources: [textevents] + marshal + common_sources, include_directories: config_h_include, dependencies: common_deps + common_sysinfo_deps, @@ -97,15 +97,15 @@ hexchat_common = static_library('hexchatcommon', pic: true ) -hexchat_common_dep = declare_dependency( +zoitechat_common_dep = declare_dependency( sources: [textevents] + marshal, - link_with: hexchat_common, + link_with: zoitechat_common, include_directories: common_includes, compile_args: common_cflags, dependencies: libgio_dep, ) -hexchat_plugin_dep = declare_dependency( +zoitechat_plugin_dep = declare_dependency( include_directories: common_includes, compile_args: common_cflags, dependencies: global_deps, diff --git a/src/common/modes.c b/src/common/modes.c index 1ff309bd..20f579fb 100644 --- a/src/common/modes.c +++ b/src/common/modes.c @@ -20,8 +20,8 @@ #include #include -#include "hexchat.h" -#include "hexchatc.h" +#include "zoitechat.h" +#include "zoitechatc.h" #include "modes.h" #include "server.h" #include "text.h" diff --git a/src/common/modes.h b/src/common/modes.h index 7e13c7df..c9c63747 100644 --- a/src/common/modes.h +++ b/src/common/modes.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/common/network.h b/src/common/network.h index 8c1c0c79..fea65a14 100644 --- a/src/common/network.h +++ b/src/common/network.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/common/notify.c b/src/common/notify.c index ef52889b..84989043 100644 --- a/src/common/notify.c +++ b/src/common/notify.c @@ -30,14 +30,14 @@ #include #endif -#include "hexchat.h" +#include "zoitechat.h" #include "notify.h" #include "cfgfiles.h" #include "fe.h" #include "server.h" #include "text.h" #include "util.h" -#include "hexchatc.h" +#include "zoitechatc.h" GSList *notify_list = 0; @@ -129,7 +129,7 @@ notify_save (void) GSList *list = g_slist_copy(notify_list); list = g_slist_reverse(list); - fh = hexchat_open_file ("notify.conf", O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE); + fh = zoitechat_open_file ("notify.conf", O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE); if (fh != -1) { while (list) @@ -156,7 +156,7 @@ notify_load (void) char buf[256]; char *sep; - fh = hexchat_open_file ("notify.conf", O_RDONLY, 0, 0); + fh = zoitechat_open_file ("notify.conf", O_RDONLY, 0, 0); if (fh != -1) { while (waitline (fh, buf, sizeof buf, FALSE) != -1) diff --git a/src/common/notify.h b/src/common/notify.h index 5bf43410..b0512575 100644 --- a/src/common/notify.h +++ b/src/common/notify.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/common/outbound.c b/src/common/outbound.c index b8153502..f04388c9 100644 --- a/src/common/outbound.c +++ b/src/common/outbound.c @@ -38,18 +38,18 @@ #include #include -#include "hexchat.h" +#include "zoitechat.h" #include "plugin.h" #include "ignore.h" #include "util.h" #include "fe.h" -#include "cfgfiles.h" /* hexchat_fopen_file() */ +#include "cfgfiles.h" /* zoitechat_fopen_file() */ #include "network.h" /* net_ip() */ #include "modes.h" #include "notify.h" #include "inbound.h" #include "text.h" -#include "hexchatc.h" +#include "zoitechatc.h" #include "servlist.h" #include "server.h" #include "tree.h" @@ -85,7 +85,7 @@ random_line (char *file_name) if (!file_name[0]) goto nofile; - fh = hexchat_fopen_file (file_name, "r", 0); + fh = zoitechat_fopen_file (file_name, "r", 0); if (!fh) { nofile: @@ -1942,7 +1942,7 @@ cmd_exec (struct session *sess, char *tbuf, char *word[], char *word_eol[]) static int cmd_exportconf (struct session *sess, char *tbuf, char *word[], char *word_eol[]) { - /* this is pretty much the same as in hexchat_exit() */ + /* this is pretty much the same as in zoitechat_exit() */ save_config (); if (prefs.save_pevents) { @@ -2500,7 +2500,7 @@ cmd_kickban (struct session *sess, char *tbuf, char *word[], char *word_eol[]) static int cmd_killall (struct session *sess, char *tbuf, char *word[], char *word_eol[]) { - hexchat_exit(); + zoitechat_exit(); return 2; } @@ -2585,7 +2585,7 @@ load_perform_file (session *sess, char *file) char *nl; FILE *fp; - fp = hexchat_fopen_file (file, "r", 0); /* load files from config dir */ + fp = zoitechat_fopen_file (file, "r", 0); /* load files from config dir */ if (!fp) return FALSE; @@ -3628,7 +3628,7 @@ cmd_tray (struct session *sess, char *tbuf, char *word[], char *word_eol[]) if (!word[3][0]) { - fe_tray_set_file (NULL); /* default HexChat icon */ + fe_tray_set_file (NULL); /* default ZoiteChat icon */ return TRUE; } @@ -4019,7 +4019,7 @@ const struct commands xc_cmds[] = { #endif #endif #if 0 - {"EXPORTCONF", cmd_exportconf, 0, 0, 1, N_("EXPORTCONF, exports HexChat settings")}, + {"EXPORTCONF", cmd_exportconf, 0, 0, 1, N_("EXPORTCONF, exports ZoiteChat settings")}, #endif {"FLUSHQ", cmd_flushq, 0, 0, 1, N_("FLUSHQ, flushes the current server's send queue")}, @@ -4070,7 +4070,7 @@ const struct commands xc_cmds[] = { {"ME", cmd_me, 0, 0, 1, N_("ME , sends the action to the current channel (actions are written in the 3rd person, like /me jumps)")}, {"MENU", cmd_menu, 0, 0, 1, "MENU [-eX] [-i] [-k,] [-m] [-pX] [-r] [-tX] {ADD|DEL} [command] [unselect command]\n" - " See http://hexchat.readthedocs.org/en/latest/plugins.html#controlling-the-gui for more details."}, + " See http://zoitechat.readthedocs.org/en/latest/plugins.html#controlling-the-gui for more details."}, {"MHOP", cmd_mhop, 1, 1, 1, N_("MHOP, Mass hop's all users in the current channel (needs chanop)")}, {"MKICK", cmd_mkick, 1, 1, 1, @@ -4112,7 +4112,7 @@ const struct commands xc_cmds[] = { {"RECONNECT", cmd_reconnect, 0, 0, 1, N_("RECONNECT [] [] [], Can be called just as /RECONNECT to reconnect to the current server or with /RECONNECT ALL to reconnect to all the open servers")}, #endif - {"RECV", cmd_recv, 1, 0, 1, N_("RECV , send raw data to HexChat, as if it was received from the IRC server")}, + {"RECV", cmd_recv, 1, 0, 1, N_("RECV , send raw data to ZoiteChat, as if it was received from the IRC server")}, {"RELOAD", cmd_reload, 0, 0, 1, N_("RELOAD , reloads a plugin or script")}, {"SAY", cmd_say, 0, 0, 1, N_("SAY , sends the text to the object in the current window")}, diff --git a/src/common/outbound.h b/src/common/outbound.h index 490a58ca..aae69353 100644 --- a/src/common/outbound.h +++ b/src/common/outbound.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * @@ -20,7 +20,7 @@ #ifndef HEXCHAT_OUTBOUND_H #define HEXCHAT_OUTBOUND_H -#include "hexchat.h" +#include "zoitechat.h" extern const struct commands xc_cmds[]; extern GSList *menu_list; diff --git a/src/common/plugin-identd.c b/src/common/plugin-identd.c index a8086d6d..a2738d6b 100644 --- a/src/common/plugin-identd.c +++ b/src/common/plugin-identd.c @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * * 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 @@ -19,12 +19,12 @@ #include #include -#include "hexchat-plugin.h" +#include "zoitechat-plugin.h" -#define _(x) hexchat_gettext(ph,x) +#define _(x) zoitechat_gettext(ph,x) static void identd_start_server (void); -static hexchat_plugin *ph; +static zoitechat_plugin *ph; static GSocketService *service; static GHashTable *responses; @@ -100,12 +100,12 @@ identd_command_cb (char *word[], char *word_eol[], void *userdata) { g_hash_table_insert (responses, GINT_TO_POINTER (port), g_strdup (word[3])); /* Automatically remove entry after 30 seconds */ - hexchat_hook_timer (ph, 30000, identd_cleanup_response_cb, GINT_TO_POINTER (port)); + zoitechat_hook_timer (ph, 30000, identd_cleanup_response_cb, GINT_TO_POINTER (port)); } } else { - hexchat_command (ph, "HELP IDENTD"); + zoitechat_command (ph, "HELP IDENTD"); } return HEXCHAT_EAT_ALL; @@ -172,7 +172,7 @@ identd_read_ready (GDataInputStream *in_stream, GAsyncResult *res, ident_info *i inet_addr = g_inet_socket_address_get_address (G_INET_SOCKET_ADDRESS (sok_addr)); addr = g_inet_address_to_string (inet_addr); - hexchat_printf (ph, _("*\tServicing ident request from %s as %s"), addr, info->username); + zoitechat_printf (ph, _("*\tServicing ident request from %s as %s"), addr, info->username); g_object_unref (sok_addr); g_object_unref (inet_addr); @@ -220,12 +220,12 @@ identd_start_server (void) GError *error = NULL; int enabled, port = 113; - if (hexchat_get_prefs (ph, "identd_server", NULL, &enabled) == 3) + if (zoitechat_get_prefs (ph, "identd_server", NULL, &enabled) == 3) { if (!enabled) return; } - if (hexchat_get_prefs (ph, "identd_port", NULL, &port) == 2 && (port <= 0 || port > G_MAXUINT16)) + if (zoitechat_get_prefs (ph, "identd_port", NULL, &port) == 2 && (port <= 0 || port > G_MAXUINT16)) { port = 113; } @@ -235,20 +235,20 @@ identd_start_server (void) g_socket_listener_add_inet_port (G_SOCKET_LISTENER (service), port, NULL, &error); if (error) { - hexchat_printf (ph, _("*\tError starting identd server: %s"), error->message); + zoitechat_printf (ph, _("*\tError starting identd server: %s"), error->message); g_error_free (error); g_clear_object (&service); return; } - /*hexchat_printf (ph, "*\tIdentd listening on port: %d", port); */ + /*zoitechat_printf (ph, "*\tIdentd listening on port: %d", port); */ g_signal_connect (G_OBJECT (service), "incoming", G_CALLBACK(identd_incoming_cb), NULL); g_socket_service_start (service); } int -identd_plugin_init (hexchat_plugin *plugin_handle, char **plugin_name, +identd_plugin_init (zoitechat_plugin *plugin_handle, char **plugin_name, char **plugin_desc, char **plugin_version, char *arg) { ph = plugin_handle; @@ -258,7 +258,7 @@ identd_plugin_init (hexchat_plugin *plugin_handle, char **plugin_name, responses = g_hash_table_new_full (NULL, NULL, NULL, g_free); - hexchat_hook_command (ph, "IDENTD", HEXCHAT_PRI_NORM, identd_command_cb, + zoitechat_hook_command (ph, "IDENTD", HEXCHAT_PRI_NORM, identd_command_cb, _("IDENTD "), NULL); identd_start_server (); diff --git a/src/common/plugin-identd.h b/src/common/plugin-identd.h index 6aee9f6d..6dfb4127 100644 --- a/src/common/plugin-identd.h +++ b/src/common/plugin-identd.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * @@ -20,7 +20,7 @@ #ifndef HEXCHAT_PLUGIN_IDENTD_H #define HEXCHAT_PLUGIN_IDENTD_H -int identd_plugin_init (hexchat_plugin *plugin_handle, char **plugin_name, +int identd_plugin_init (zoitechat_plugin *plugin_handle, char **plugin_name, char **plugin_desc, char **plugin_version, char *arg); int identd_plugin_deinit (void); diff --git a/src/common/plugin-timer.c b/src/common/plugin-timer.c index 17f11ce3..1fdedb38 100644 --- a/src/common/plugin-timer.c +++ b/src/common/plugin-timer.c @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * @@ -22,15 +22,15 @@ #include #include #include -#include "hexchat-plugin.h" +#include "zoitechat-plugin.h" #ifdef WIN32 #define g_ascii_strcasecmp stricmp #endif -#define _(x) hexchat_gettext(ph,x) +#define _(x) zoitechat_gettext(ph,x) -static hexchat_plugin *ph; /* plugin handle */ +static zoitechat_plugin *ph; /* plugin handle */ static GSList *timer_list = NULL; #define STATIC @@ -40,8 +40,8 @@ static GSList *timer_list = NULL; typedef struct { - hexchat_hook *hook; - hexchat_context *context; + zoitechat_hook *hook; + zoitechat_context *context; char *command; int ref; int repeat; @@ -54,7 +54,7 @@ timer_del (timer *tim) { timer_list = g_slist_remove (timer_list, tim); g_free (tim->command); - hexchat_unhook (ph, tim->hook); + zoitechat_unhook (ph, tim->hook); g_free (tim); } @@ -72,21 +72,21 @@ timer_del_ref (int ref, int quiet) { timer_del (tim); if (!quiet) - hexchat_printf (ph, _("Timer %d deleted.\n"), ref); + zoitechat_printf (ph, _("Timer %d deleted.\n"), ref); return; } list = list->next; } if (!quiet) - hexchat_print (ph, _("No such ref number found.\n")); + zoitechat_print (ph, _("No such ref number found.\n")); } static int timeout_cb (timer *tim) { - if (hexchat_set_context (ph, tim->context)) + if (zoitechat_set_context (ph, tim->context)) { - hexchat_command (ph, tim->command); + zoitechat_command (ph, tim->command); if (tim->forever) return 1; @@ -124,13 +124,13 @@ timer_add (int ref, int timeout, int repeat, char *command) tim->repeat = repeat; tim->timeout = timeout; tim->command = g_strdup (command); - tim->context = hexchat_get_context (ph); + tim->context = zoitechat_get_context (ph); tim->forever = FALSE; if (repeat == 0) tim->forever = TRUE; - tim->hook = hexchat_hook_timer (ph, timeout, (void *)timeout_cb, tim); + tim->hook = zoitechat_hook_timer (ph, timeout, (void *)timeout_cb, tim); timer_list = g_slist_append (timer_list, tim); } @@ -142,17 +142,17 @@ timer_showlist (void) if (timer_list == NULL) { - hexchat_print (ph, _("No timers installed.\n")); - hexchat_print (ph, _(HELP)); + zoitechat_print (ph, _("No timers installed.\n")); + zoitechat_print (ph, _(HELP)); return; } /* 00000 00000000 0000000 abc */ - hexchat_print (ph, _("\026 Ref# Seconds Repeat Command \026\n")); + zoitechat_print (ph, _("\026 Ref# Seconds Repeat Command \026\n")); list = timer_list; while (list) { tim = list->data; - hexchat_printf (ph, _("%5d %8.1f %7d %s\n"), tim->ref, tim->timeout / 1000.0f, + zoitechat_printf (ph, _("%5d %8.1f %7d %s\n"), tim->ref, tim->timeout / 1000.0f, tim->repeat, tim->command); list = list->next; } @@ -202,7 +202,7 @@ timer_cb (char *word[], char *word_eol[], void *userdata) command = word_eol[3 + offset]; if (timeout < 0.1 || timeout * 1000 > INT_MAX || !command[0]) - hexchat_print (ph, HELP); + zoitechat_print (ph, HELP); else timer_add (ref, (int) timeout * 1000, repeat, command); @@ -213,19 +213,19 @@ int #ifdef STATIC timer_plugin_init #else -hexchat_plugin_init +zoitechat_plugin_init #endif - (hexchat_plugin *plugin_handle, char **plugin_name, + (zoitechat_plugin *plugin_handle, char **plugin_name, char **plugin_desc, char **plugin_version, char *arg) { - /* we need to save this for use with any hexchat_* functions */ + /* we need to save this for use with any zoitechat_* functions */ ph = plugin_handle; *plugin_name = "Timer"; *plugin_desc = "IrcII style /TIMER command"; *plugin_version = ""; - hexchat_hook_command (ph, "TIMER", HEXCHAT_PRI_NORM, timer_cb, _(HELP), 0); + zoitechat_hook_command (ph, "TIMER", HEXCHAT_PRI_NORM, timer_cb, _(HELP), 0); return 1; /* return 1 for success */ } diff --git a/src/common/plugin-timer.h b/src/common/plugin-timer.h index 711e2bd4..180b773d 100644 --- a/src/common/plugin-timer.h +++ b/src/common/plugin-timer.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * @@ -20,7 +20,7 @@ #ifndef HEXCHAT_PLUGIN_TIMER_H #define HEXCHAT_PLUGIN_TIMER_H -int timer_plugin_init (hexchat_plugin *plugin_handle, char **plugin_name, +int timer_plugin_init (zoitechat_plugin *plugin_handle, char **plugin_name, char **plugin_desc, char **plugin_version, char *arg); #endif diff --git a/src/common/plugin.c b/src/common/plugin.c index 536f376d..217b0b09 100644 --- a/src/common/plugin.c +++ b/src/common/plugin.c @@ -29,7 +29,7 @@ #include #endif -#include "hexchat.h" +#include "zoitechat.h" #include "fe.h" #include "util.h" #include "outbound.h" @@ -41,13 +41,13 @@ #include "notify.h" #include "text.h" #define PLUGIN_C -typedef struct session hexchat_context; -#include "hexchat-plugin.h" +typedef struct session zoitechat_context; +#include "zoitechat-plugin.h" #include "plugin.h" #include "typedef.h" -#include "hexchatc.h" +#include "zoitechatc.h" /* the USE_PLUGIN define only removes libdl stuff */ @@ -58,9 +58,9 @@ typedef struct session hexchat_context; #define DEBUG(x) {x;} /* crafted to be an even 32 bytes */ -struct _hexchat_hook +struct _zoitechat_hook { - hexchat_plugin *pl; /* the plugin to which it belongs */ + zoitechat_plugin *pl; /* the plugin to which it belongs */ char *name; /* "xdcc" */ void *callback; /* pointer to xdcc_callback */ char *help_text; /* help_text for commands only */ @@ -70,7 +70,7 @@ struct _hexchat_hook int pri; /* fd */ /* priority / fd for HOOK_FD only */ }; -struct _hexchat_list +struct _zoitechat_list { int type; /* LIST_* */ GSList *pos; /* current pos */ @@ -79,15 +79,15 @@ struct _hexchat_list struct notify_per_server *notifyps; /* notify_per_server * */ }; -typedef int (hexchat_cmd_cb) (char *word[], char *word_eol[], void *user_data); -typedef int (hexchat_serv_cb) (char *word[], char *word_eol[], void *user_data); -typedef int (hexchat_print_cb) (char *word[], void *user_data); -typedef int (hexchat_serv_attrs_cb) (char *word[], char *word_eol[], hexchat_event_attrs *attrs, void *user_data); -typedef int (hexchat_print_attrs_cb) (char *word[], hexchat_event_attrs *attrs, void *user_data); -typedef int (hexchat_fd_cb) (int fd, int flags, void *user_data); -typedef int (hexchat_timer_cb) (void *user_data); -typedef int (hexchat_init_func) (hexchat_plugin *, char **, char **, char **, char *); -typedef int (hexchat_deinit_func) (hexchat_plugin *); +typedef int (zoitechat_cmd_cb) (char *word[], char *word_eol[], void *user_data); +typedef int (zoitechat_serv_cb) (char *word[], char *word_eol[], void *user_data); +typedef int (zoitechat_print_cb) (char *word[], void *user_data); +typedef int (zoitechat_serv_attrs_cb) (char *word[], char *word_eol[], zoitechat_event_attrs *attrs, void *user_data); +typedef int (zoitechat_print_attrs_cb) (char *word[], zoitechat_event_attrs *attrs, void *user_data); +typedef int (zoitechat_fd_cb) (int fd, int flags, void *user_data); +typedef int (zoitechat_timer_cb) (void *user_data); +typedef int (zoitechat_init_func) (zoitechat_plugin *, char **, char **, char **, char *); +typedef int (zoitechat_deinit_func) (zoitechat_plugin *); enum { @@ -152,13 +152,13 @@ extern const struct prefs vars[]; /* cfgfiles.c */ /* unload a plugin and remove it from our linked list */ static int -plugin_free (hexchat_plugin *pl, int do_deinit, int allow_refuse) +plugin_free (zoitechat_plugin *pl, int do_deinit, int allow_refuse) { GSList *list, *next; - hexchat_hook *hook; - hexchat_deinit_func *deinit_func; + zoitechat_hook *hook; + zoitechat_deinit_func *deinit_func; - /* fake plugin added by hexchat_plugingui_add() */ + /* fake plugin added by zoitechat_plugingui_add() */ if (pl->fake) goto xit; @@ -177,7 +177,7 @@ plugin_free (hexchat_plugin *pl, int do_deinit, int allow_refuse) hook = list->data; next = list->next; if (hook->pl == pl) - hexchat_unhook (NULL, hook); + zoitechat_unhook (NULL, hook); list = next; } @@ -205,14 +205,14 @@ xit: return TRUE; } -static hexchat_plugin * -plugin_list_add (hexchat_context *ctx, char *filename, const char *name, +static zoitechat_plugin * +plugin_list_add (zoitechat_context *ctx, char *filename, const char *name, const char *desc, const char *version, void *handle, void *deinit_func, int fake, int free_strings) { - hexchat_plugin *pl; + zoitechat_plugin *pl; - pl = g_new (hexchat_plugin, 1); + pl = g_new (zoitechat_plugin, 1); pl->handle = handle; pl->filename = filename; pl->context = ctx; @@ -230,7 +230,7 @@ plugin_list_add (hexchat_context *ctx, char *filename, const char *name, #ifndef WIN32 static void * -hexchat_dummy (hexchat_plugin *ph) +zoitechat_dummy (zoitechat_plugin *ph) { return NULL; } @@ -238,7 +238,7 @@ hexchat_dummy (hexchat_plugin *ph) #else static int -hexchat_read_fd (hexchat_plugin *ph, GIOChannel *source, char *buf, int *len) +zoitechat_read_fd (zoitechat_plugin *ph, GIOChannel *source, char *buf, int *len) { GError *error = NULL; @@ -262,7 +262,7 @@ void plugin_add (session *sess, char *filename, void *handle, void *init_func, void *deinit_func, char *arg, int fake) { - hexchat_plugin *pl; + zoitechat_plugin *pl; char *file; file = g_strdup (filename); @@ -273,55 +273,55 @@ plugin_add (session *sess, char *filename, void *handle, void *init_func, if (!fake) { /* win32 uses these because it doesn't have --export-dynamic! */ - pl->hexchat_hook_command = hexchat_hook_command; - pl->hexchat_hook_server = hexchat_hook_server; - pl->hexchat_hook_print = hexchat_hook_print; - pl->hexchat_hook_timer = hexchat_hook_timer; - pl->hexchat_hook_fd = hexchat_hook_fd; - pl->hexchat_unhook = hexchat_unhook; - pl->hexchat_print = hexchat_print; - pl->hexchat_printf = hexchat_printf; - pl->hexchat_command = hexchat_command; - pl->hexchat_commandf = hexchat_commandf; - pl->hexchat_nickcmp = hexchat_nickcmp; - pl->hexchat_set_context = hexchat_set_context; - pl->hexchat_find_context = hexchat_find_context; - pl->hexchat_get_context = hexchat_get_context; - pl->hexchat_get_info = hexchat_get_info; - pl->hexchat_get_prefs = hexchat_get_prefs; - pl->hexchat_list_get = hexchat_list_get; - pl->hexchat_list_free = hexchat_list_free; - pl->hexchat_list_fields = hexchat_list_fields; - pl->hexchat_list_str = hexchat_list_str; - pl->hexchat_list_next = hexchat_list_next; - pl->hexchat_list_int = hexchat_list_int; - pl->hexchat_plugingui_add = hexchat_plugingui_add; - pl->hexchat_plugingui_remove = hexchat_plugingui_remove; - pl->hexchat_emit_print = hexchat_emit_print; + pl->zoitechat_hook_command = zoitechat_hook_command; + pl->zoitechat_hook_server = zoitechat_hook_server; + pl->zoitechat_hook_print = zoitechat_hook_print; + pl->zoitechat_hook_timer = zoitechat_hook_timer; + pl->zoitechat_hook_fd = zoitechat_hook_fd; + pl->zoitechat_unhook = zoitechat_unhook; + pl->zoitechat_print = zoitechat_print; + pl->zoitechat_printf = zoitechat_printf; + pl->zoitechat_command = zoitechat_command; + pl->zoitechat_commandf = zoitechat_commandf; + pl->zoitechat_nickcmp = zoitechat_nickcmp; + pl->zoitechat_set_context = zoitechat_set_context; + pl->zoitechat_find_context = zoitechat_find_context; + pl->zoitechat_get_context = zoitechat_get_context; + pl->zoitechat_get_info = zoitechat_get_info; + pl->zoitechat_get_prefs = zoitechat_get_prefs; + pl->zoitechat_list_get = zoitechat_list_get; + pl->zoitechat_list_free = zoitechat_list_free; + pl->zoitechat_list_fields = zoitechat_list_fields; + pl->zoitechat_list_str = zoitechat_list_str; + pl->zoitechat_list_next = zoitechat_list_next; + pl->zoitechat_list_int = zoitechat_list_int; + pl->zoitechat_plugingui_add = zoitechat_plugingui_add; + pl->zoitechat_plugingui_remove = zoitechat_plugingui_remove; + pl->zoitechat_emit_print = zoitechat_emit_print; #ifdef WIN32 - pl->hexchat_read_fd = (void *) hexchat_read_fd; + pl->zoitechat_read_fd = (void *) zoitechat_read_fd; #else - pl->hexchat_read_fd = hexchat_dummy; + pl->zoitechat_read_fd = zoitechat_dummy; #endif - pl->hexchat_list_time = hexchat_list_time; - pl->hexchat_gettext = hexchat_gettext; - pl->hexchat_send_modes = hexchat_send_modes; - pl->hexchat_strip = hexchat_strip; - pl->hexchat_free = hexchat_free; - pl->hexchat_pluginpref_set_str = hexchat_pluginpref_set_str; - pl->hexchat_pluginpref_get_str = hexchat_pluginpref_get_str; - pl->hexchat_pluginpref_set_int = hexchat_pluginpref_set_int; - pl->hexchat_pluginpref_get_int = hexchat_pluginpref_get_int; - pl->hexchat_pluginpref_delete = hexchat_pluginpref_delete; - pl->hexchat_pluginpref_list = hexchat_pluginpref_list; - pl->hexchat_hook_server_attrs = hexchat_hook_server_attrs; - pl->hexchat_hook_print_attrs = hexchat_hook_print_attrs; - pl->hexchat_emit_print_attrs = hexchat_emit_print_attrs; - pl->hexchat_event_attrs_create = hexchat_event_attrs_create; - pl->hexchat_event_attrs_free = hexchat_event_attrs_free; + pl->zoitechat_list_time = zoitechat_list_time; + pl->zoitechat_gettext = zoitechat_gettext; + pl->zoitechat_send_modes = zoitechat_send_modes; + pl->zoitechat_strip = zoitechat_strip; + pl->zoitechat_free = zoitechat_free; + pl->zoitechat_pluginpref_set_str = zoitechat_pluginpref_set_str; + pl->zoitechat_pluginpref_get_str = zoitechat_pluginpref_get_str; + pl->zoitechat_pluginpref_set_int = zoitechat_pluginpref_set_int; + pl->zoitechat_pluginpref_get_int = zoitechat_pluginpref_get_int; + pl->zoitechat_pluginpref_delete = zoitechat_pluginpref_delete; + pl->zoitechat_pluginpref_list = zoitechat_pluginpref_list; + pl->zoitechat_hook_server_attrs = zoitechat_hook_server_attrs; + pl->zoitechat_hook_print_attrs = zoitechat_hook_print_attrs; + pl->zoitechat_emit_print_attrs = zoitechat_emit_print_attrs; + pl->zoitechat_event_attrs_create = zoitechat_event_attrs_create; + pl->zoitechat_event_attrs_free = zoitechat_event_attrs_free; - /* run hexchat_plugin_init, if it returns 0, close the plugin */ - if (((hexchat_init_func *)init_func) (pl, &pl->name, &pl->desc, &pl->version, arg) == 0) + /* run zoitechat_plugin_init, if it returns 0, close the plugin */ + if (((zoitechat_init_func *)init_func) (pl, &pl->name, &pl->desc, &pl->version, arg) == 0) { plugin_free (pl, FALSE, FALSE); return; @@ -339,7 +339,7 @@ int plugin_kill (char *name, int by_filename) { GSList *list; - hexchat_plugin *pl; + zoitechat_plugin *pl; list = plugin_list; while (list) @@ -370,7 +370,7 @@ void plugin_kill_all (void) { GSList *list, *next; - hexchat_plugin *pl; + zoitechat_plugin *pl; list = plugin_list; while (list) @@ -423,21 +423,21 @@ char * plugin_load (session *sess, char *filename, char *arg) { GModule *handle = module_load (filename); - hexchat_init_func *init_func; - hexchat_deinit_func *deinit_func; + zoitechat_init_func *init_func; + zoitechat_deinit_func *deinit_func; if (handle == NULL) return (char *)g_module_error (); - /* find the init routine hexchat_plugin_init */ - if (!g_module_symbol (handle, "hexchat_plugin_init", (gpointer *)&init_func)) + /* find the init routine zoitechat_plugin_init */ + if (!g_module_symbol (handle, "zoitechat_plugin_init", (gpointer *)&init_func)) { g_module_close (handle); - return _("No hexchat_plugin_init symbol; is this really a HexChat plugin?"); + return _("No zoitechat_plugin_init symbol; is this really a ZoiteChat plugin?"); } /* find the plugin's deinit routine, if any */ - if (!g_module_symbol (handle, "hexchat_plugin_deinit", (gpointer *)&deinit_func)) + if (!g_module_symbol (handle, "zoitechat_plugin_deinit", (gpointer *)&deinit_func)) deinit_func = NULL; /* add it to our linked list */ @@ -510,7 +510,7 @@ plugin_reload (session *sess, char *name, int by_filename) GSList *list; char *filename; char *ret; - hexchat_plugin *pl; + zoitechat_plugin *pl; list = plugin_list; while (list) @@ -547,7 +547,7 @@ plugin_reload (session *sess, char *name, int by_filename) static GSList * plugin_hook_find (GSList *list, int type, char *name) { - hexchat_hook *hook; + zoitechat_hook *hook; while (list) { @@ -571,10 +571,10 @@ plugin_hook_find (GSList *list, int type, char *name) static int plugin_hook_run (session *sess, char *name, char *word[], char *word_eol[], - hexchat_event_attrs *attrs, int type) + zoitechat_event_attrs *attrs, int type) { GSList *list, *next; - hexchat_hook *hook; + zoitechat_hook *hook; int ret, eat = 0; list = hook_list; @@ -592,19 +592,19 @@ plugin_hook_run (session *sess, char *name, char *word[], char *word_eol[], switch (hook->type) { case HOOK_COMMAND: - ret = ((hexchat_cmd_cb *)hook->callback) (word, word_eol, hook->userdata); + ret = ((zoitechat_cmd_cb *)hook->callback) (word, word_eol, hook->userdata); break; case HOOK_PRINT_ATTRS: - ret = ((hexchat_print_attrs_cb *)hook->callback) (word, attrs, hook->userdata); + ret = ((zoitechat_print_attrs_cb *)hook->callback) (word, attrs, hook->userdata); break; case HOOK_SERVER: - ret = ((hexchat_serv_cb *)hook->callback) (word, word_eol, hook->userdata); + ret = ((zoitechat_serv_cb *)hook->callback) (word, word_eol, hook->userdata); break; case HOOK_SERVER_ATTRS: - ret = ((hexchat_serv_attrs_cb *)hook->callback) (word, word_eol, attrs, hook->userdata); + ret = ((zoitechat_serv_attrs_cb *)hook->callback) (word, word_eol, attrs, hook->userdata); break; default: /*case HOOK_PRINT:*/ - ret = ((hexchat_print_cb *)hook->callback) (word, hook->userdata); + ret = ((zoitechat_print_cb *)hook->callback) (word, hook->userdata); break; } @@ -647,14 +647,14 @@ plugin_emit_command (session *sess, char *name, char *word[], char *word_eol[]) return plugin_hook_run (sess, name, word, word_eol, NULL, HOOK_COMMAND); } -hexchat_event_attrs * -hexchat_event_attrs_create (hexchat_plugin *ph) +zoitechat_event_attrs * +zoitechat_event_attrs_create (zoitechat_plugin *ph) { - return g_new0 (hexchat_event_attrs, 1); + return g_new0 (zoitechat_event_attrs, 1); } void -hexchat_event_attrs_free (hexchat_plugin *ph, hexchat_event_attrs *attrs) +zoitechat_event_attrs_free (zoitechat_plugin *ph, zoitechat_event_attrs *attrs) { g_free (attrs); } @@ -665,7 +665,7 @@ int plugin_emit_server (session *sess, char *name, char *word[], char *word_eol[], time_t server_time) { - hexchat_event_attrs attrs; + zoitechat_event_attrs attrs; attrs.server_time_utc = server_time; @@ -678,7 +678,7 @@ plugin_emit_server (session *sess, char *name, char *word[], char *word_eol[], int plugin_emit_print (session *sess, char *word[], time_t server_time) { - hexchat_event_attrs attrs; + zoitechat_event_attrs attrs; attrs.server_time_utc = server_time; @@ -733,7 +733,7 @@ plugin_emit_keypress (session *sess, unsigned int state, unsigned int keyval, gu } static int -plugin_timeout_cb (hexchat_hook *hook) +plugin_timeout_cb (zoitechat_hook *hook) { int ret; @@ -741,7 +741,7 @@ plugin_timeout_cb (hexchat_hook *hook) hook->pl->context = current_sess; /* call the plugin's timeout function */ - ret = ((hexchat_timer_cb *)hook->callback) (hook->userdata); + ret = ((zoitechat_timer_cb *)hook->callback) (hook->userdata); /* the callback might have already unhooked it! */ if (!g_slist_find (hook_list, hook) || hook->type == HOOK_DELETED) @@ -750,7 +750,7 @@ plugin_timeout_cb (hexchat_hook *hook) if (ret == 0) { hook->tag = 0; /* avoid fe_timeout_remove, returning 0 is enough! */ - hexchat_unhook (hook->pl, hook); + zoitechat_unhook (hook->pl, hook); } return ret; @@ -759,10 +759,10 @@ plugin_timeout_cb (hexchat_hook *hook) /* insert a hook into hook_list according to its priority */ static void -plugin_insert_hook (hexchat_hook *new_hook) +plugin_insert_hook (zoitechat_hook *new_hook) { GSList *list; - hexchat_hook *hook; + zoitechat_hook *hook; int new_hook_type; switch (new_hook->type) @@ -795,10 +795,10 @@ plugin_insert_hook (hexchat_hook *new_hook) } static gboolean -plugin_fd_cb (GIOChannel *source, GIOCondition condition, hexchat_hook *hook) +plugin_fd_cb (GIOChannel *source, GIOCondition condition, zoitechat_hook *hook) { int flags = 0, ret; - typedef int (hexchat_fd_cb2) (int fd, int flags, void *user_data, GIOChannel *); + typedef int (zoitechat_fd_cb2) (int fd, int flags, void *user_data, GIOChannel *); if (condition & G_IO_IN) flags |= HEXCHAT_FD_READ; @@ -807,7 +807,7 @@ plugin_fd_cb (GIOChannel *source, GIOCondition condition, hexchat_hook *hook) if (condition & G_IO_PRI) flags |= HEXCHAT_FD_EXCEPTION; - ret = ((hexchat_fd_cb2 *)hook->callback) (hook->pri, flags, hook->userdata, source); + ret = ((zoitechat_fd_cb2 *)hook->callback) (hook->pri, flags, hook->userdata, source); /* the callback might have already unhooked it! */ if (!g_slist_find (hook_list, hook) || hook->type == HOOK_DELETED) @@ -816,7 +816,7 @@ plugin_fd_cb (GIOChannel *source, GIOCondition condition, hexchat_hook *hook) if (ret == 0) { hook->tag = 0; /* avoid fe_input_remove, returning 0 is enough! */ - hexchat_unhook (hook->pl, hook); + zoitechat_unhook (hook->pl, hook); } return ret; @@ -824,13 +824,13 @@ plugin_fd_cb (GIOChannel *source, GIOCondition condition, hexchat_hook *hook) /* allocate and add a hook to our list. Used for all 4 types */ -static hexchat_hook * -plugin_add_hook (hexchat_plugin *pl, int type, int pri, const char *name, +static zoitechat_hook * +plugin_add_hook (zoitechat_plugin *pl, int type, int pri, const char *name, const char *help_text, void *callb, int timeout, void *userdata) { - hexchat_hook *hook; + zoitechat_hook *hook; - hook = g_new0 (hexchat_hook, 1); + hook = g_new0 (zoitechat_hook, 1); hook->type = type; hook->pri = pri; hook->name = g_strdup (name); @@ -851,7 +851,7 @@ plugin_add_hook (hexchat_plugin *pl, int type, int pri, const char *name, GList * plugin_command_list(GList *tmp_list) { - hexchat_hook *hook; + zoitechat_hook *hook; GSList *list = hook_list; while (list) @@ -869,7 +869,7 @@ plugin_command_foreach (session *sess, void *userdata, void (*cb) (session *sess, void *userdata, char *name, char *help)) { GSList *list; - hexchat_hook *hook; + zoitechat_hook *hook; list = hook_list; while (list) @@ -887,7 +887,7 @@ int plugin_show_help (session *sess, char *cmd) { GSList *list; - hexchat_hook *hook; + zoitechat_hook *hook; list = plugin_hook_find (hook_list, HOOK_COMMAND, cmd); if (list) @@ -969,7 +969,7 @@ plugin_find_context (const char *servname, const char *channel, server *current_ /* ========================================================= */ void * -hexchat_unhook (hexchat_plugin *ph, hexchat_hook *hook) +zoitechat_unhook (zoitechat_plugin *ph, zoitechat_hook *hook) { /* perl.c trips this */ if (!g_slist_find (hook_list, hook) || hook->type == HOOK_DELETED) @@ -989,56 +989,56 @@ hexchat_unhook (hexchat_plugin *ph, hexchat_hook *hook) return hook->userdata; } -hexchat_hook * -hexchat_hook_command (hexchat_plugin *ph, const char *name, int pri, - hexchat_cmd_cb *callb, const char *help_text, void *userdata) +zoitechat_hook * +zoitechat_hook_command (zoitechat_plugin *ph, const char *name, int pri, + zoitechat_cmd_cb *callb, const char *help_text, void *userdata) { return plugin_add_hook (ph, HOOK_COMMAND, pri, name, help_text, callb, 0, userdata); } -hexchat_hook * -hexchat_hook_server (hexchat_plugin *ph, const char *name, int pri, - hexchat_serv_cb *callb, void *userdata) +zoitechat_hook * +zoitechat_hook_server (zoitechat_plugin *ph, const char *name, int pri, + zoitechat_serv_cb *callb, void *userdata) { return plugin_add_hook (ph, HOOK_SERVER, pri, name, 0, callb, 0, userdata); } -hexchat_hook * -hexchat_hook_server_attrs (hexchat_plugin *ph, const char *name, int pri, - hexchat_serv_attrs_cb *callb, void *userdata) +zoitechat_hook * +zoitechat_hook_server_attrs (zoitechat_plugin *ph, const char *name, int pri, + zoitechat_serv_attrs_cb *callb, void *userdata) { return plugin_add_hook (ph, HOOK_SERVER_ATTRS, pri, name, 0, callb, 0, userdata); } -hexchat_hook * -hexchat_hook_print (hexchat_plugin *ph, const char *name, int pri, - hexchat_print_cb *callb, void *userdata) +zoitechat_hook * +zoitechat_hook_print (zoitechat_plugin *ph, const char *name, int pri, + zoitechat_print_cb *callb, void *userdata) { return plugin_add_hook (ph, HOOK_PRINT, pri, name, 0, callb, 0, userdata); } -hexchat_hook * -hexchat_hook_print_attrs (hexchat_plugin *ph, const char *name, int pri, - hexchat_print_attrs_cb *callb, void *userdata) +zoitechat_hook * +zoitechat_hook_print_attrs (zoitechat_plugin *ph, const char *name, int pri, + zoitechat_print_attrs_cb *callb, void *userdata) { return plugin_add_hook (ph, HOOK_PRINT_ATTRS, pri, name, 0, callb, 0, userdata); } -hexchat_hook * -hexchat_hook_timer (hexchat_plugin *ph, int timeout, hexchat_timer_cb *callb, +zoitechat_hook * +zoitechat_hook_timer (zoitechat_plugin *ph, int timeout, zoitechat_timer_cb *callb, void *userdata) { return plugin_add_hook (ph, HOOK_TIMER, 0, 0, 0, callb, timeout, userdata); } -hexchat_hook * -hexchat_hook_fd (hexchat_plugin *ph, int fd, int flags, - hexchat_fd_cb *callb, void *userdata) +zoitechat_hook * +zoitechat_hook_fd (zoitechat_plugin *ph, int fd, int flags, + zoitechat_fd_cb *callb, void *userdata) { - hexchat_hook *hook; + zoitechat_hook *hook; hook = plugin_add_hook (ph, HOOK_FD, 0, 0, 0, callb, 0, userdata); hook->pri = fd; @@ -1049,11 +1049,11 @@ hexchat_hook_fd (hexchat_plugin *ph, int fd, int flags, } void -hexchat_print (hexchat_plugin *ph, const char *text) +zoitechat_print (zoitechat_plugin *ph, const char *text) { if (!is_session (ph->context)) { - DEBUG(PrintTextf(0, "%s\thexchat_print called without a valid context.\n", ph->name)); + DEBUG(PrintTextf(0, "%s\tzoitechat_print called without a valid context.\n", ph->name)); return; } @@ -1061,7 +1061,7 @@ hexchat_print (hexchat_plugin *ph, const char *text) } void -hexchat_printf (hexchat_plugin *ph, const char *format, ...) +zoitechat_printf (zoitechat_plugin *ph, const char *format, ...) { va_list args; char *buf; @@ -1070,18 +1070,18 @@ hexchat_printf (hexchat_plugin *ph, const char *format, ...) buf = g_strdup_vprintf (format, args); va_end (args); - hexchat_print (ph, buf); + zoitechat_print (ph, buf); g_free (buf); } void -hexchat_command (hexchat_plugin *ph, const char *command) +zoitechat_command (zoitechat_plugin *ph, const char *command) { char *command_utf8; if (!is_session (ph->context)) { - DEBUG(PrintTextf(0, "%s\thexchat_command called without a valid context.\n", ph->name)); + DEBUG(PrintTextf(0, "%s\tzoitechat_command called without a valid context.\n", ph->name)); return; } @@ -1092,7 +1092,7 @@ hexchat_command (hexchat_plugin *ph, const char *command) } void -hexchat_commandf (hexchat_plugin *ph, const char *format, ...) +zoitechat_commandf (zoitechat_plugin *ph, const char *format, ...) { va_list args; char *buf; @@ -1101,24 +1101,24 @@ hexchat_commandf (hexchat_plugin *ph, const char *format, ...) buf = g_strdup_vprintf (format, args); va_end (args); - hexchat_command (ph, buf); + zoitechat_command (ph, buf); g_free (buf); } int -hexchat_nickcmp (hexchat_plugin *ph, const char *s1, const char *s2) +zoitechat_nickcmp (zoitechat_plugin *ph, const char *s1, const char *s2) { return ((session *)ph->context)->server->p_cmp (s1, s2); } -hexchat_context * -hexchat_get_context (hexchat_plugin *ph) +zoitechat_context * +zoitechat_get_context (zoitechat_plugin *ph) { return ph->context; } int -hexchat_set_context (hexchat_plugin *ph, hexchat_context *context) +zoitechat_set_context (zoitechat_plugin *ph, zoitechat_context *context) { if (is_session (context)) { @@ -1128,14 +1128,14 @@ hexchat_set_context (hexchat_plugin *ph, hexchat_context *context) return 0; } -hexchat_context * -hexchat_find_context (hexchat_plugin *ph, const char *servname, const char *channel) +zoitechat_context * +zoitechat_find_context (zoitechat_plugin *ph, const char *servname, const char *channel) { return plugin_find_context (servname, channel, ph->context->server); } const char * -hexchat_get_info (hexchat_plugin *ph, const char *id) +zoitechat_get_info (zoitechat_plugin *ph, const char *id) { session *sess; guint32 hash; @@ -1171,7 +1171,7 @@ hexchat_get_info (hexchat_plugin *ph, const char *id) sess = ph->context; if (!is_session (sess)) { - DEBUG(PrintTextf(0, "%s\thexchat_get_info called without a valid context.\n", ph->name)); + DEBUG(PrintTextf(0, "%s\tzoitechat_get_info called without a valid context.\n", ph->name)); return NULL; } @@ -1246,7 +1246,7 @@ hexchat_get_info (hexchat_plugin *ph, const char *id) } int -hexchat_get_prefs (hexchat_plugin *ph, const char *name, const char **string, int *integer) +zoitechat_get_prefs (zoitechat_plugin *ph, const char *name, const char **string, int *integer) { int i = 0; @@ -1292,12 +1292,12 @@ hexchat_get_prefs (hexchat_plugin *ph, const char *name, const char **string, in return 0; } -hexchat_list * -hexchat_list_get (hexchat_plugin *ph, const char *name) +zoitechat_list * +zoitechat_list_get (zoitechat_plugin *ph, const char *name) { - hexchat_list *list; + zoitechat_list *list; - list = g_new0 (hexchat_list, 1); + list = g_new0 (zoitechat_list, 1); switch (str_hash (name)) { @@ -1340,7 +1340,7 @@ hexchat_list_get (hexchat_plugin *ph, const char *name) } void -hexchat_list_free (hexchat_plugin *ph, hexchat_list *xlist) +zoitechat_list_free (zoitechat_plugin *ph, zoitechat_list *xlist) { if (xlist->type == LIST_USERS) g_slist_free (xlist->head); @@ -1348,7 +1348,7 @@ hexchat_list_free (hexchat_plugin *ph, hexchat_list *xlist) } int -hexchat_list_next (hexchat_plugin *ph, hexchat_list *xlist) +zoitechat_list_next (zoitechat_plugin *ph, zoitechat_list *xlist) { if (xlist->next == NULL) return 0; @@ -1370,7 +1370,7 @@ hexchat_list_next (hexchat_plugin *ph, hexchat_list *xlist) } const char * const * -hexchat_list_fields (hexchat_plugin *ph, const char *name) +zoitechat_list_fields (zoitechat_plugin *ph, const char *name) { static const char * const dcc_fields[] = { @@ -1420,7 +1420,7 @@ hexchat_list_fields (hexchat_plugin *ph, const char *name) } time_t -hexchat_list_time (hexchat_plugin *ph, hexchat_list *xlist, const char *name) +zoitechat_list_time (zoitechat_plugin *ph, zoitechat_list *xlist, const char *name) { guint32 hash = str_hash (name); gpointer data; @@ -1454,7 +1454,7 @@ hexchat_list_time (hexchat_plugin *ph, hexchat_list *xlist, const char *name) } const char * -hexchat_list_str (hexchat_plugin *ph, hexchat_list *xlist, const char *name) +zoitechat_list_str (zoitechat_plugin *ph, zoitechat_list *xlist, const char *name) { guint32 hash = str_hash (name); gpointer data = ph->context; @@ -1544,7 +1544,7 @@ hexchat_list_str (hexchat_plugin *ph, hexchat_list *xlist, const char *name) } int -hexchat_list_int (hexchat_plugin *ph, hexchat_list *xlist, const char *name) +zoitechat_list_int (zoitechat_plugin *ph, zoitechat_list *xlist, const char *name) { guint32 hash = str_hash (name); gpointer data = ph->context; @@ -1683,7 +1683,7 @@ hexchat_list_int (hexchat_plugin *ph, hexchat_list *xlist, const char *name) } void * -hexchat_plugingui_add (hexchat_plugin *ph, const char *filename, +zoitechat_plugingui_add (zoitechat_plugin *ph, const char *filename, const char *name, const char *desc, const char *version, char *reserved) { @@ -1697,7 +1697,7 @@ hexchat_plugingui_add (hexchat_plugin *ph, const char *filename, } void -hexchat_plugingui_remove (hexchat_plugin *ph, void *handle) +zoitechat_plugingui_remove (zoitechat_plugin *ph, void *handle) { #ifdef USE_PLUGIN plugin_free (handle, FALSE, FALSE); @@ -1705,7 +1705,7 @@ hexchat_plugingui_remove (hexchat_plugin *ph, void *handle) } int -hexchat_emit_print (hexchat_plugin *ph, const char *event_name, ...) +zoitechat_emit_print (zoitechat_plugin *ph, const char *event_name, ...) { va_list args; /* currently only 4 because no events use more than 4. @@ -1732,7 +1732,7 @@ hexchat_emit_print (hexchat_plugin *ph, const char *event_name, ...) } int -hexchat_emit_print_attrs (hexchat_plugin *ph, hexchat_event_attrs *attrs, +zoitechat_emit_print_attrs (zoitechat_plugin *ph, zoitechat_event_attrs *attrs, const char *event_name, ...) { va_list args; @@ -1760,15 +1760,15 @@ hexchat_emit_print_attrs (hexchat_plugin *ph, hexchat_event_attrs *attrs, } char * -hexchat_gettext (hexchat_plugin *ph, const char *msgid) +zoitechat_gettext (zoitechat_plugin *ph, const char *msgid) { - /* so that plugins can use HexChat's internal gettext strings. */ + /* so that plugins can use ZoiteChat's internal gettext strings. */ /* e.g. The EXEC plugin uses this on Windows. */ return _(msgid); } void -hexchat_send_modes (hexchat_plugin *ph, const char **targets, int ntargets, int modes_per_line, char sign, char mode) +zoitechat_send_modes (zoitechat_plugin *ph, const char **targets, int ntargets, int modes_per_line, char sign, char mode) { char tbuf[514]; /* modes.c needs 512 + null */ @@ -1776,19 +1776,19 @@ hexchat_send_modes (hexchat_plugin *ph, const char **targets, int ntargets, int } char * -hexchat_strip (hexchat_plugin *ph, const char *str, int len, int flags) +zoitechat_strip (zoitechat_plugin *ph, const char *str, int len, int flags) { return strip_color ((char *)str, len, flags); } void -hexchat_free (hexchat_plugin *ph, void *ptr) +zoitechat_free (zoitechat_plugin *ph, void *ptr) { g_free (ptr); } static int -hexchat_pluginpref_set_str_real (hexchat_plugin *pl, const char *var, const char *value, int mode) /* mode: 0 = delete, 1 = save */ +zoitechat_pluginpref_set_str_real (zoitechat_plugin *pl, const char *var, const char *value, int mode) /* mode: 0 = delete, 1 = save */ { FILE *fpIn; int fhOut; @@ -1808,8 +1808,8 @@ hexchat_pluginpref_set_str_real (hexchat_plugin *pl, const char *var, const char g_free (canon); confname_tmp = g_strdup_printf ("%s.new", confname); - fhOut = hexchat_open_file (confname_tmp, O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE); - fpIn = hexchat_fopen_file (confname, "r", 0); + fhOut = zoitechat_open_file (confname_tmp, O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE); + fpIn = zoitechat_fopen_file (confname, "r", 0); if (fhOut == -1) /* unable to save, abort */ { @@ -1933,13 +1933,13 @@ hexchat_pluginpref_set_str_real (hexchat_plugin *pl, const char *var, const char } int -hexchat_pluginpref_set_str (hexchat_plugin *pl, const char *var, const char *value) +zoitechat_pluginpref_set_str (zoitechat_plugin *pl, const char *var, const char *value) { - return hexchat_pluginpref_set_str_real (pl, var, value, 1); + return zoitechat_pluginpref_set_str_real (pl, var, value, 1); } static int -hexchat_pluginpref_get_str_real (hexchat_plugin *pl, const char *var, char *dest, int dest_len) +zoitechat_pluginpref_get_str_real (zoitechat_plugin *pl, const char *var, char *dest, int dest_len) { char *confname, *canon, *cfg, *unescaped_value; char buf[512]; @@ -1971,27 +1971,27 @@ hexchat_pluginpref_get_str_real (hexchat_plugin *pl, const char *var, char *dest } int -hexchat_pluginpref_get_str (hexchat_plugin *pl, const char *var, char *dest) +zoitechat_pluginpref_get_str (zoitechat_plugin *pl, const char *var, char *dest) { /* All users of this must ensure dest is >= 512... */ - return hexchat_pluginpref_get_str_real (pl, var, dest, 512); + return zoitechat_pluginpref_get_str_real (pl, var, dest, 512); } int -hexchat_pluginpref_set_int (hexchat_plugin *pl, const char *var, int value) +zoitechat_pluginpref_set_int (zoitechat_plugin *pl, const char *var, int value) { char buffer[12]; g_snprintf (buffer, sizeof (buffer), "%d", value); - return hexchat_pluginpref_set_str_real (pl, var, buffer, 1); + return zoitechat_pluginpref_set_str_real (pl, var, buffer, 1); } int -hexchat_pluginpref_get_int (hexchat_plugin *pl, const char *var) +zoitechat_pluginpref_get_int (zoitechat_plugin *pl, const char *var) { char buffer[12]; - if (hexchat_pluginpref_get_str_real (pl, var, buffer, sizeof(buffer))) + if (zoitechat_pluginpref_get_str_real (pl, var, buffer, sizeof(buffer))) { int ret = atoi (buffer); @@ -2008,13 +2008,13 @@ hexchat_pluginpref_get_int (hexchat_plugin *pl, const char *var) } int -hexchat_pluginpref_delete (hexchat_plugin *pl, const char *var) +zoitechat_pluginpref_delete (zoitechat_plugin *pl, const char *var) { - return hexchat_pluginpref_set_str_real (pl, var, 0, 0); + return zoitechat_pluginpref_set_str_real (pl, var, 0, 0); } int -hexchat_pluginpref_list (hexchat_plugin *pl, char* dest) +zoitechat_pluginpref_list (zoitechat_plugin *pl, char* dest) { FILE *fpIn; char confname[64]; @@ -2027,7 +2027,7 @@ hexchat_pluginpref_list (hexchat_plugin *pl, char* dest) sprintf (confname, "addon_%s.conf", token); g_free (token); - fpIn = hexchat_fopen_file (confname, "r", 0); + fpIn = zoitechat_fopen_file (confname, "r", 0); if (fpIn == NULL) /* no existing config file, no parsing */ { diff --git a/src/common/plugin.h b/src/common/plugin.h index fb7da831..3a145d12 100644 --- a/src/common/plugin.h +++ b/src/common/plugin.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * @@ -21,134 +21,134 @@ #define HEXCHAT_COMMONPLUGIN_H #ifdef PLUGIN_C -struct _hexchat_plugin +struct _zoitechat_plugin { - /* Keep these in sync with hexchat-plugin.h */ + /* Keep these in sync with zoitechat-plugin.h */ /* !!don't change the order, to keep binary compat!! */ - hexchat_hook *(*hexchat_hook_command) (hexchat_plugin *ph, + zoitechat_hook *(*zoitechat_hook_command) (zoitechat_plugin *ph, const char *name, int pri, int (*callback) (char *word[], char *word_eol[], void *user_data), const char *help_text, void *userdata); - hexchat_hook *(*hexchat_hook_server) (hexchat_plugin *ph, + zoitechat_hook *(*zoitechat_hook_server) (zoitechat_plugin *ph, const char *name, int pri, int (*callback) (char *word[], char *word_eol[], void *user_data), void *userdata); - hexchat_hook *(*hexchat_hook_print) (hexchat_plugin *ph, + zoitechat_hook *(*zoitechat_hook_print) (zoitechat_plugin *ph, const char *name, int pri, int (*callback) (char *word[], void *user_data), void *userdata); - hexchat_hook *(*hexchat_hook_timer) (hexchat_plugin *ph, + zoitechat_hook *(*zoitechat_hook_timer) (zoitechat_plugin *ph, int timeout, int (*callback) (void *user_data), void *userdata); - hexchat_hook *(*hexchat_hook_fd) (hexchat_plugin *ph, + zoitechat_hook *(*zoitechat_hook_fd) (zoitechat_plugin *ph, int fd, int flags, int (*callback) (int fd, int flags, void *user_data), void *userdata); - void *(*hexchat_unhook) (hexchat_plugin *ph, - hexchat_hook *hook); - void (*hexchat_print) (hexchat_plugin *ph, + void *(*zoitechat_unhook) (zoitechat_plugin *ph, + zoitechat_hook *hook); + void (*zoitechat_print) (zoitechat_plugin *ph, const char *text); - void (*hexchat_printf) (hexchat_plugin *ph, + void (*zoitechat_printf) (zoitechat_plugin *ph, const char *format, ...); - void (*hexchat_command) (hexchat_plugin *ph, + void (*zoitechat_command) (zoitechat_plugin *ph, const char *command); - void (*hexchat_commandf) (hexchat_plugin *ph, + void (*zoitechat_commandf) (zoitechat_plugin *ph, const char *format, ...); - int (*hexchat_nickcmp) (hexchat_plugin *ph, + int (*zoitechat_nickcmp) (zoitechat_plugin *ph, const char *s1, const char *s2); - int (*hexchat_set_context) (hexchat_plugin *ph, - hexchat_context *ctx); - hexchat_context *(*hexchat_find_context) (hexchat_plugin *ph, + int (*zoitechat_set_context) (zoitechat_plugin *ph, + zoitechat_context *ctx); + zoitechat_context *(*zoitechat_find_context) (zoitechat_plugin *ph, const char *servname, const char *channel); - hexchat_context *(*hexchat_get_context) (hexchat_plugin *ph); - const char *(*hexchat_get_info) (hexchat_plugin *ph, + zoitechat_context *(*zoitechat_get_context) (zoitechat_plugin *ph); + const char *(*zoitechat_get_info) (zoitechat_plugin *ph, const char *id); - int (*hexchat_get_prefs) (hexchat_plugin *ph, + int (*zoitechat_get_prefs) (zoitechat_plugin *ph, const char *name, const char **string, int *integer); - hexchat_list * (*hexchat_list_get) (hexchat_plugin *ph, + zoitechat_list * (*zoitechat_list_get) (zoitechat_plugin *ph, const char *name); - void (*hexchat_list_free) (hexchat_plugin *ph, - hexchat_list *xlist); - const char * const * (*hexchat_list_fields) (hexchat_plugin *ph, + void (*zoitechat_list_free) (zoitechat_plugin *ph, + zoitechat_list *xlist); + const char * const * (*zoitechat_list_fields) (zoitechat_plugin *ph, const char *name); - int (*hexchat_list_next) (hexchat_plugin *ph, - hexchat_list *xlist); - const char * (*hexchat_list_str) (hexchat_plugin *ph, - hexchat_list *xlist, + int (*zoitechat_list_next) (zoitechat_plugin *ph, + zoitechat_list *xlist); + const char * (*zoitechat_list_str) (zoitechat_plugin *ph, + zoitechat_list *xlist, const char *name); - int (*hexchat_list_int) (hexchat_plugin *ph, - hexchat_list *xlist, + int (*zoitechat_list_int) (zoitechat_plugin *ph, + zoitechat_list *xlist, const char *name); - void * (*hexchat_plugingui_add) (hexchat_plugin *ph, + void * (*zoitechat_plugingui_add) (zoitechat_plugin *ph, const char *filename, const char *name, const char *desc, const char *version, char *reserved); - void (*hexchat_plugingui_remove) (hexchat_plugin *ph, + void (*zoitechat_plugingui_remove) (zoitechat_plugin *ph, void *handle); - int (*hexchat_emit_print) (hexchat_plugin *ph, + int (*zoitechat_emit_print) (zoitechat_plugin *ph, const char *event_name, ...); - void *(*hexchat_read_fd) (hexchat_plugin *ph); - time_t (*hexchat_list_time) (hexchat_plugin *ph, - hexchat_list *xlist, + void *(*zoitechat_read_fd) (zoitechat_plugin *ph); + time_t (*zoitechat_list_time) (zoitechat_plugin *ph, + zoitechat_list *xlist, const char *name); - char *(*hexchat_gettext) (hexchat_plugin *ph, + char *(*zoitechat_gettext) (zoitechat_plugin *ph, const char *msgid); - void (*hexchat_send_modes) (hexchat_plugin *ph, + void (*zoitechat_send_modes) (zoitechat_plugin *ph, const char **targets, int ntargets, int modes_per_line, char sign, char mode); - char *(*hexchat_strip) (hexchat_plugin *ph, + char *(*zoitechat_strip) (zoitechat_plugin *ph, const char *str, int len, int flags); - void (*hexchat_free) (hexchat_plugin *ph, + void (*zoitechat_free) (zoitechat_plugin *ph, void *ptr); - int (*hexchat_pluginpref_set_str) (hexchat_plugin *ph, + int (*zoitechat_pluginpref_set_str) (zoitechat_plugin *ph, const char *var, const char *value); - int (*hexchat_pluginpref_get_str) (hexchat_plugin *ph, + int (*zoitechat_pluginpref_get_str) (zoitechat_plugin *ph, const char *var, char *dest); - int (*hexchat_pluginpref_set_int) (hexchat_plugin *ph, + int (*zoitechat_pluginpref_set_int) (zoitechat_plugin *ph, const char *var, int value); - int (*hexchat_pluginpref_get_int) (hexchat_plugin *ph, + int (*zoitechat_pluginpref_get_int) (zoitechat_plugin *ph, const char *var); - int (*hexchat_pluginpref_delete) (hexchat_plugin *ph, + int (*zoitechat_pluginpref_delete) (zoitechat_plugin *ph, const char *var); - int (*hexchat_pluginpref_list) (hexchat_plugin *ph, + int (*zoitechat_pluginpref_list) (zoitechat_plugin *ph, char *dest); - hexchat_hook *(*hexchat_hook_server_attrs) (hexchat_plugin *ph, + zoitechat_hook *(*zoitechat_hook_server_attrs) (zoitechat_plugin *ph, const char *name, int pri, int (*callback) (char *word[], char *word_eol[], - hexchat_event_attrs *attrs, void *user_data), + zoitechat_event_attrs *attrs, void *user_data), void *userdata); - hexchat_hook *(*hexchat_hook_print_attrs) (hexchat_plugin *ph, + zoitechat_hook *(*zoitechat_hook_print_attrs) (zoitechat_plugin *ph, const char *name, int pri, - int (*callback) (char *word[], hexchat_event_attrs *attrs, + int (*callback) (char *word[], zoitechat_event_attrs *attrs, void *user_data), void *userdata); - int (*hexchat_emit_print_attrs) (hexchat_plugin *ph, hexchat_event_attrs *attrs, + int (*zoitechat_emit_print_attrs) (zoitechat_plugin *ph, zoitechat_event_attrs *attrs, const char *event_name, ...); - hexchat_event_attrs *(*hexchat_event_attrs_create) (hexchat_plugin *ph); - void (*hexchat_event_attrs_free) (hexchat_plugin *ph, - hexchat_event_attrs *attrs); + zoitechat_event_attrs *(*zoitechat_event_attrs_create) (zoitechat_plugin *ph); + void (*zoitechat_event_attrs_free) (zoitechat_plugin *ph, + zoitechat_event_attrs *attrs); /* PRIVATE FIELDS! */ void *handle; /* from dlopen */ @@ -157,8 +157,8 @@ struct _hexchat_plugin char *desc; char *version; session *context; - void *deinit_callback; /* pointer to hexchat_plugin_deinit */ - unsigned int fake:1; /* fake plugin. Added by hexchat_plugingui_add() */ + void *deinit_callback; /* pointer to zoitechat_plugin_deinit */ + unsigned int fake:1; /* fake plugin. Added by zoitechat_plugingui_add() */ unsigned int free_strings:1; /* free name,desc,version? */ }; #endif diff --git a/src/common/proto-irc.c b/src/common/proto-irc.c index 5b8e02c4..97fb1987 100644 --- a/src/common/proto-irc.c +++ b/src/common/proto-irc.c @@ -28,7 +28,7 @@ #include #endif -#include "hexchat.h" +#include "zoitechat.h" #include "proto-irc.h" #include "ctcp.h" #include "fe.h" @@ -41,7 +41,7 @@ #include "text.h" #include "outbound.h" #include "util.h" -#include "hexchatc.h" +#include "zoitechatc.h" #include "url.h" #include "servlist.h" @@ -1622,7 +1622,7 @@ irc_inline (server *serv, char *buf, int len) goto xit; word[1]++; - word_eol[1] = buf + 1; /* but not for HexChat internally */ + word_eol[1] = buf + 1; /* but not for ZoiteChat internally */ } else { diff --git a/src/common/proto-irc.h b/src/common/proto-irc.h index 6f52f1bc..d9abfbb4 100644 --- a/src/common/proto-irc.h +++ b/src/common/proto-irc.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * @@ -18,7 +18,7 @@ */ #include -#include "hexchat.h" +#include "zoitechat.h" #ifndef HEXCHAT_PROTO_H #define HEXCHAT_PROTO_H diff --git a/src/common/scram.c b/src/common/scram.c index b39199de..479f05eb 100644 --- a/src/common/scram.c +++ b/src/common/scram.c @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 2023 Patrick Okraku * * This program is free software; you can redistribute it and/or modify @@ -16,7 +16,7 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ -#include "hexchat.h" +#include "zoitechat.h" #ifdef USE_OPENSSL diff --git a/src/common/scram.h b/src/common/scram.h index ffe22037..4247f769 100644 --- a/src/common/scram.h +++ b/src/common/scram.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 2023 Patrick Okraku * * This program is free software; you can redistribute it and/or modify diff --git a/src/common/server.c b/src/common/server.c index c78ce900..6b14ef80 100644 --- a/src/common/server.c +++ b/src/common/server.c @@ -40,12 +40,12 @@ #include #endif -#include "hexchat.h" +#include "zoitechat.h" #include "fe.h" #include "cfgfiles.h" #include "network.h" #include "notify.h" -#include "hexchatc.h" +#include "zoitechatc.h" #include "inbound.h" #include "outbound.h" #include "text.h" diff --git a/src/common/server.h b/src/common/server.h index ff8ef404..2ed8781d 100644 --- a/src/common/server.h +++ b/src/common/server.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/common/servlist.c b/src/common/servlist.c index 7efecff3..b9dbb7bc 100644 --- a/src/common/servlist.c +++ b/src/common/servlist.c @@ -26,13 +26,13 @@ #include #endif -#include "hexchat.h" +#include "zoitechat.h" #include "cfgfiles.h" #include "fe.h" #include "server.h" #include "text.h" #include "util.h" /* token_foreach */ -#include "hexchatc.h" +#include "zoitechatc.h" #include "servlist.h" @@ -984,7 +984,7 @@ servlist_load (void) g_free (oldfile); g_free (newfile); - fp = hexchat_fopen_file ("servlist.conf", "r", 0); + fp = zoitechat_fopen_file ("servlist.conf", "r", 0); if (!fp) return FALSE; @@ -1127,7 +1127,7 @@ servlist_save (void) first = TRUE; #endif - fp = hexchat_fopen_file ("servlist.conf", "w", 0); + fp = zoitechat_fopen_file ("servlist.conf", "w", 0); if (!fp) { #ifndef WIN32 diff --git a/src/common/servlist.h b/src/common/servlist.h index c3d158b2..fcc71083 100644 --- a/src/common/servlist.h +++ b/src/common/servlist.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/common/ssl.h b/src/common/ssl.h index bea2f440..dc38b35d 100644 --- a/src/common/ssl.h +++ b/src/common/ssl.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/common/sysinfo/win32/backend.c b/src/common/sysinfo/win32/backend.c index e2ae83ed..ec21bad7 100644 --- a/src/common/sysinfo/win32/backend.c +++ b/src/common/sysinfo/win32/backend.c @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (c) 2011-2012 Berke Viktor. * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/src/common/text.c b/src/common/text.c index a77700fa..283359c3 100644 --- a/src/common/text.c +++ b/src/common/text.c @@ -32,7 +32,7 @@ #include #endif -#include "hexchat.h" +#include "zoitechat.h" #include "cfgfiles.h" #include "chanopt.h" #include "plugin.h" @@ -40,7 +40,7 @@ #include "server.h" #include "util.h" #include "outbound.h" -#include "hexchatc.h" +#include "zoitechatc.h" #include "text.h" #include "typedef.h" #ifdef WIN32 @@ -771,7 +771,7 @@ text_convert_invalid (const gchar* text, gssize len, GIConv converter, const gch * But iconv may not convert everything till invalid_start_pos since the last few bytes may be part of a shift sequence. * So get the new bytes_read and use it as the actual invalid_start_pos to handle this. * - * See https://github.com/hexchat/hexchat/issues/1758 + * See https://github.com/zoitechat/zoitechat/issues/1758 */ result_part = g_convert_with_iconv (current_start, invalid_start_pos, converter, &invalid_start_pos, &result_part_len, NULL); g_iconv (converter, NULL, NULL, NULL, NULL); @@ -1565,7 +1565,7 @@ pevent_make_pntevts (void) if (pevt_build_string (pntevts_text[i], &(pntevts[i]), &m) != 0 && !translate) { - g_error ("HexChat CRITICAL *** default event text failed to build!"); + g_error ("ZoiteChat CRITICAL *** default event text failed to build!"); } else { @@ -1576,7 +1576,7 @@ pevent_make_pntevts (void) if (pevt_build_string (pntevts_text[i], &(pntevts[i]), &m) != 0) { - g_error ("HexChat CRITICAL *** default event text failed to build!"); + g_error ("ZoiteChat CRITICAL *** default event text failed to build!"); } } } @@ -1646,9 +1646,9 @@ pevent_load (char *filename) char *ofs; if (filename == NULL) - fd = hexchat_open_file ("pevents.conf", O_RDONLY, 0, 0); + fd = zoitechat_open_file ("pevents.conf", O_RDONLY, 0, 0); else - fd = hexchat_open_file (filename, O_RDONLY, 0, XOF_FULLPATH); + fd = zoitechat_open_file (filename, O_RDONLY, 0, XOF_FULLPATH); if (fd == -1) return 1; @@ -1705,7 +1705,7 @@ pevent_check_all_loaded (void) if (pntevts_text[i] == NULL) { /*printf ("%s\n", te[i].name); - g_snprintf(out, sizeof(out), "The data for event %s failed to load. Reverting to defaults.\nThis may be because a new version of HexChat is loading an old config file.\n\nCheck all print event texts are correct", evtnames[i]); + g_snprintf(out, sizeof(out), "The data for event %s failed to load. Reverting to defaults.\nThis may be because a new version of ZoiteChat is loading an old config file.\n\nCheck all print event texts are correct", evtnames[i]); gtkutil_simpledialog(out); */ /* make-te.c sets this 128 flag (DON'T call gettext() flag) */ if (te[i].num_args & 128) @@ -1774,7 +1774,7 @@ format_event (session *sess, int index, char **args, char *o, gsize sizeofo, uns if (a > numargs) { fprintf (stderr, - "HexChat DEBUG: display_event: arg > numargs (%d %d %s)\n", + "ZoiteChat DEBUG: display_event: arg > numargs (%d %d %s)\n", a, numargs, i); break; } @@ -2167,10 +2167,10 @@ pevent_save (char *fn) char buf[1024]; if (!fn) - fd = hexchat_open_file ("pevents.conf", O_CREAT | O_TRUNC | O_WRONLY, + fd = zoitechat_open_file ("pevents.conf", O_CREAT | O_TRUNC | O_WRONLY, 0x180, XOF_DOMODE); else - fd = hexchat_open_file (fn, O_CREAT | O_TRUNC | O_WRONLY, 0x180, + fd = zoitechat_open_file (fn, O_CREAT | O_TRUNC | O_WRONLY, 0x180, XOF_FULLPATH | XOF_DOMODE); if (fd == -1) { @@ -2257,9 +2257,9 @@ sound_play (const char *file, gboolean quiet) { ca_context_create (&ca_con); ca_context_change_props (ca_con, - CA_PROP_APPLICATION_ID, "hexchat", - CA_PROP_APPLICATION_NAME, "HexChat", - CA_PROP_APPLICATION_ICON_NAME, "hexchat", NULL); + CA_PROP_APPLICATION_ID, "zoitechat", + CA_PROP_APPLICATION_NAME, "ZoiteChat", + CA_PROP_APPLICATION_ICON_NAME, "zoitechat", NULL); } if (ca_context_play (ca_con, 0, CA_PROP_MEDIA_FILENAME, wavfile, NULL) != 0) @@ -2270,7 +2270,7 @@ sound_play (const char *file, gboolean quiet) if (cmd) { buf = g_strdup_printf ("%s \"%s\"", cmd, wavfile); - hexchat_exec (buf); + zoitechat_exec (buf); g_free (buf); g_free (cmd); } @@ -2320,7 +2320,7 @@ sound_load () memset (&sound_files, 0, sizeof (char *) * (NUM_XP)); - fd = hexchat_open_file ("sound.conf", O_RDONLY, 0, 0); + fd = zoitechat_open_file ("sound.conf", O_RDONLY, 0, 0); if (fd == -1) return; @@ -2350,7 +2350,7 @@ sound_save () int fd, i; char buf[512]; - fd = hexchat_open_file ("sound.conf", O_CREAT | O_TRUNC | O_WRONLY, 0x180, + fd = zoitechat_open_file ("sound.conf", O_CREAT | O_TRUNC | O_WRONLY, 0x180, XOF_DOMODE); if (fd == -1) return; diff --git a/src/common/text.h b/src/common/text.h index 485b7ce8..014e3ab9 100644 --- a/src/common/text.h +++ b/src/common/text.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/common/tree.c b/src/common/tree.c index b9a894d2..b7aea90c 100644 --- a/src/common/tree.c +++ b/src/common/tree.c @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/common/tree.h b/src/common/tree.h index 8cde93ea..940f92fc 100644 --- a/src/common/tree.h +++ b/src/common/tree.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/common/typedef.h b/src/common/typedef.h index 2034f923..d94bf311 100644 --- a/src/common/typedef.h +++ b/src/common/typedef.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/common/url.c b/src/common/url.c index ae85ae44..4e5bff48 100644 --- a/src/common/url.c +++ b/src/common/url.c @@ -20,8 +20,8 @@ #include #include #include -#include "hexchat.h" -#include "hexchatc.h" +#include "zoitechat.h" +#include "zoitechatc.h" #include "cfgfiles.h" #include "fe.h" #include "tree.h" @@ -80,9 +80,9 @@ url_save_tree (const char *fname, const char *mode, gboolean fullpath) FILE *fd; if (fullpath) - fd = hexchat_fopen_file (fname, mode, XOF_FULLPATH); + fd = zoitechat_fopen_file (fname, mode, XOF_FULLPATH); else - fd = hexchat_fopen_file (fname, mode, 0); + fd = zoitechat_fopen_file (fname, mode, 0); if (fd == NULL) return; @@ -96,7 +96,7 @@ url_save_node (char* url) FILE *fd; /* open /url.log in append mode */ - fd = hexchat_fopen_file ("url.log", "a", 0); + fd = zoitechat_fopen_file ("url.log", "a", 0); if (fd == NULL) { return; @@ -166,7 +166,7 @@ url_add (char *urltext, int len) if (prefs.hex_url_grabber_limit > 0 && size >= prefs.hex_url_grabber_limit) { /* the loop is necessary to handle having the limit lowered while - HexChat is running */ + ZoiteChat is running */ size -= prefs.hex_url_grabber_limit; for(; size > 0; size--) { diff --git a/src/common/url.h b/src/common/url.h index 1b1deb3d..98e672cf 100644 --- a/src/common/url.h +++ b/src/common/url.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/common/userlist.c b/src/common/userlist.c index 5f2d67f2..7c6c3e4f 100644 --- a/src/common/userlist.c +++ b/src/common/userlist.c @@ -20,12 +20,12 @@ #include #include -#include "hexchat.h" +#include "zoitechat.h" #include "modes.h" #include "fe.h" #include "notify.h" #include "tree.h" -#include "hexchatc.h" +#include "zoitechatc.h" #include "util.h" diff --git a/src/common/userlist.h b/src/common/userlist.h index 0c53dc71..60efc41b 100644 --- a/src/common/userlist.h +++ b/src/common/userlist.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/common/util.c b/src/common/util.c index bd920cae..49613f51 100644 --- a/src/common/util.c +++ b/src/common/util.c @@ -43,8 +43,8 @@ #include "config.h" #include #include -#include "hexchat.h" -#include "hexchatc.h" +#include "zoitechat.h" +#include "zoitechatc.h" #include #include "util.h" diff --git a/src/common/util.h b/src/common/util.h index fcb23834..bbd5f4e5 100644 --- a/src/common/util.h +++ b/src/common/util.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/common/zoitechat-plugin.h b/src/common/zoitechat-plugin.h new file mode 100644 index 00000000..19cd450b --- /dev/null +++ b/src/common/zoitechat-plugin.h @@ -0,0 +1,459 @@ +/* ZoiteChat + * Copyright (C) 1998-2010 Peter Zelezny. + * Copyright (C) 2009-2013 Berke Viktor. + * + * 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. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +/* You can distribute this header with your plugins for easy compilation */ +#ifndef HEXCHAT_PLUGIN_H +#define HEXCHAT_PLUGIN_H + +#include + +#define HEXCHAT_PRI_HIGHEST 127 +#define HEXCHAT_PRI_HIGH 64 +#define HEXCHAT_PRI_NORM 0 +#define HEXCHAT_PRI_LOW (-64) +#define HEXCHAT_PRI_LOWEST (-128) + +#define HEXCHAT_FD_READ 1 +#define HEXCHAT_FD_WRITE 2 +#define HEXCHAT_FD_EXCEPTION 4 +#define HEXCHAT_FD_NOTSOCKET 8 + +#define HEXCHAT_EAT_NONE 0 /* pass it on through! */ +#define HEXCHAT_EAT_HEXCHAT 1 /* don't let ZoiteChat see this event */ +#define HEXCHAT_EAT_PLUGIN 2 /* don't let other plugins see this event */ +#define HEXCHAT_EAT_ALL (HEXCHAT_EAT_HEXCHAT|HEXCHAT_EAT_PLUGIN) /* don't let anything see this event */ + +#ifdef __cplusplus +extern "C" { +#endif + +typedef struct _zoitechat_plugin zoitechat_plugin; +typedef struct _zoitechat_list zoitechat_list; +typedef struct _zoitechat_hook zoitechat_hook; +#ifndef PLUGIN_C +typedef struct _zoitechat_context zoitechat_context; +#endif +typedef struct +{ + time_t server_time_utc; /* 0 if not used */ +} zoitechat_event_attrs; + +#ifndef PLUGIN_C +struct _zoitechat_plugin +{ + /* these are only used on win32 */ + zoitechat_hook *(*zoitechat_hook_command) (zoitechat_plugin *ph, + const char *name, + int pri, + int (*callback) (char *word[], char *word_eol[], void *user_data), + const char *help_text, + void *userdata); + zoitechat_hook *(*zoitechat_hook_server) (zoitechat_plugin *ph, + const char *name, + int pri, + int (*callback) (char *word[], char *word_eol[], void *user_data), + void *userdata); + zoitechat_hook *(*zoitechat_hook_print) (zoitechat_plugin *ph, + const char *name, + int pri, + int (*callback) (char *word[], void *user_data), + void *userdata); + zoitechat_hook *(*zoitechat_hook_timer) (zoitechat_plugin *ph, + int timeout, + int (*callback) (void *user_data), + void *userdata); + zoitechat_hook *(*zoitechat_hook_fd) (zoitechat_plugin *ph, + int fd, + int flags, + int (*callback) (int fd, int flags, void *user_data), + void *userdata); + void *(*zoitechat_unhook) (zoitechat_plugin *ph, + zoitechat_hook *hook); + void (*zoitechat_print) (zoitechat_plugin *ph, + const char *text); + void (*zoitechat_printf) (zoitechat_plugin *ph, + const char *format, ...) +#ifdef __GNUC__ + __attribute__((format(printf, 2, 3))) +#endif + ; + void (*zoitechat_command) (zoitechat_plugin *ph, + const char *command); + void (*zoitechat_commandf) (zoitechat_plugin *ph, + const char *format, ...) +#ifdef __GNUC__ + __attribute__((format(printf, 2, 3))) +#endif + ; + int (*zoitechat_nickcmp) (zoitechat_plugin *ph, + const char *s1, + const char *s2); + int (*zoitechat_set_context) (zoitechat_plugin *ph, + zoitechat_context *ctx); + zoitechat_context *(*zoitechat_find_context) (zoitechat_plugin *ph, + const char *servname, + const char *channel); + zoitechat_context *(*zoitechat_get_context) (zoitechat_plugin *ph); + const char *(*zoitechat_get_info) (zoitechat_plugin *ph, + const char *id); + int (*zoitechat_get_prefs) (zoitechat_plugin *ph, + const char *name, + const char **string, + int *integer); + zoitechat_list * (*zoitechat_list_get) (zoitechat_plugin *ph, + const char *name); + void (*zoitechat_list_free) (zoitechat_plugin *ph, + zoitechat_list *xlist); + const char * const * (*zoitechat_list_fields) (zoitechat_plugin *ph, + const char *name); + int (*zoitechat_list_next) (zoitechat_plugin *ph, + zoitechat_list *xlist); + const char * (*zoitechat_list_str) (zoitechat_plugin *ph, + zoitechat_list *xlist, + const char *name); + int (*zoitechat_list_int) (zoitechat_plugin *ph, + zoitechat_list *xlist, + const char *name); + void * (*zoitechat_plugingui_add) (zoitechat_plugin *ph, + const char *filename, + const char *name, + const char *desc, + const char *version, + char *reserved); + void (*zoitechat_plugingui_remove) (zoitechat_plugin *ph, + void *handle); + int (*zoitechat_emit_print) (zoitechat_plugin *ph, + const char *event_name, ...); + int (*zoitechat_read_fd) (zoitechat_plugin *ph, + void *src, + char *buf, + int *len); + time_t (*zoitechat_list_time) (zoitechat_plugin *ph, + zoitechat_list *xlist, + const char *name); + char *(*zoitechat_gettext) (zoitechat_plugin *ph, + const char *msgid); + void (*zoitechat_send_modes) (zoitechat_plugin *ph, + const char **targets, + int ntargets, + int modes_per_line, + char sign, + char mode); + char *(*zoitechat_strip) (zoitechat_plugin *ph, + const char *str, + int len, + int flags); + void (*zoitechat_free) (zoitechat_plugin *ph, + void *ptr); + int (*zoitechat_pluginpref_set_str) (zoitechat_plugin *ph, + const char *var, + const char *value); + int (*zoitechat_pluginpref_get_str) (zoitechat_plugin *ph, + const char *var, + char *dest); + int (*zoitechat_pluginpref_set_int) (zoitechat_plugin *ph, + const char *var, + int value); + int (*zoitechat_pluginpref_get_int) (zoitechat_plugin *ph, + const char *var); + int (*zoitechat_pluginpref_delete) (zoitechat_plugin *ph, + const char *var); + int (*zoitechat_pluginpref_list) (zoitechat_plugin *ph, + char *dest); + zoitechat_hook *(*zoitechat_hook_server_attrs) (zoitechat_plugin *ph, + const char *name, + int pri, + int (*callback) (char *word[], char *word_eol[], + zoitechat_event_attrs *attrs, void *user_data), + void *userdata); + zoitechat_hook *(*zoitechat_hook_print_attrs) (zoitechat_plugin *ph, + const char *name, + int pri, + int (*callback) (char *word[], zoitechat_event_attrs *attrs, + void *user_data), + void *userdata); + int (*zoitechat_emit_print_attrs) (zoitechat_plugin *ph, zoitechat_event_attrs *attrs, + const char *event_name, ...); + zoitechat_event_attrs *(*zoitechat_event_attrs_create) (zoitechat_plugin *ph); + void (*zoitechat_event_attrs_free) (zoitechat_plugin *ph, + zoitechat_event_attrs *attrs); +}; +#endif + + +zoitechat_hook * +zoitechat_hook_command (zoitechat_plugin *ph, + const char *name, + int pri, + int (*callback) (char *word[], char *word_eol[], void *user_data), + const char *help_text, + void *userdata); + +zoitechat_event_attrs *zoitechat_event_attrs_create (zoitechat_plugin *ph); + +void zoitechat_event_attrs_free (zoitechat_plugin *ph, zoitechat_event_attrs *attrs); + +zoitechat_hook * +zoitechat_hook_server (zoitechat_plugin *ph, + const char *name, + int pri, + int (*callback) (char *word[], char *word_eol[], void *user_data), + void *userdata); + +zoitechat_hook * +zoitechat_hook_server_attrs (zoitechat_plugin *ph, + const char *name, + int pri, + int (*callback) (char *word[], char *word_eol[], + zoitechat_event_attrs *attrs, void *user_data), + void *userdata); + +zoitechat_hook * +zoitechat_hook_print (zoitechat_plugin *ph, + const char *name, + int pri, + int (*callback) (char *word[], void *user_data), + void *userdata); + +zoitechat_hook * +zoitechat_hook_print_attrs (zoitechat_plugin *ph, + const char *name, + int pri, + int (*callback) (char *word[], zoitechat_event_attrs *attrs, + void *user_data), + void *userdata); + +zoitechat_hook * +zoitechat_hook_timer (zoitechat_plugin *ph, + int timeout, + int (*callback) (void *user_data), + void *userdata); + +zoitechat_hook * +zoitechat_hook_fd (zoitechat_plugin *ph, + int fd, + int flags, + int (*callback) (int fd, int flags, void *user_data), + void *userdata); + +void * +zoitechat_unhook (zoitechat_plugin *ph, + zoitechat_hook *hook); + +void +zoitechat_print (zoitechat_plugin *ph, + const char *text); + +void +zoitechat_printf (zoitechat_plugin *ph, + const char *format, ...) +#ifdef __GNUC__ + __attribute__((format(printf, 2, 3))) +#endif +; + +void +zoitechat_command (zoitechat_plugin *ph, + const char *command); + +void +zoitechat_commandf (zoitechat_plugin *ph, + const char *format, ...) +#ifdef __GNUC__ + __attribute__((format(printf, 2, 3))) +#endif +; + +int +zoitechat_nickcmp (zoitechat_plugin *ph, + const char *s1, + const char *s2); + +int +zoitechat_set_context (zoitechat_plugin *ph, + zoitechat_context *ctx); + +zoitechat_context * +zoitechat_find_context (zoitechat_plugin *ph, + const char *servname, + const char *channel); + +zoitechat_context * +zoitechat_get_context (zoitechat_plugin *ph); + +const char * +zoitechat_get_info (zoitechat_plugin *ph, + const char *id); + +int +zoitechat_get_prefs (zoitechat_plugin *ph, + const char *name, + const char **string, + int *integer); + +zoitechat_list * +zoitechat_list_get (zoitechat_plugin *ph, + const char *name); + +void +zoitechat_list_free (zoitechat_plugin *ph, + zoitechat_list *xlist); + +const char * const * +zoitechat_list_fields (zoitechat_plugin *ph, + const char *name); + +int +zoitechat_list_next (zoitechat_plugin *ph, + zoitechat_list *xlist); + +const char * +zoitechat_list_str (zoitechat_plugin *ph, + zoitechat_list *xlist, + const char *name); + +int +zoitechat_list_int (zoitechat_plugin *ph, + zoitechat_list *xlist, + const char *name); + +time_t +zoitechat_list_time (zoitechat_plugin *ph, + zoitechat_list *xlist, + const char *name); + +void * +zoitechat_plugingui_add (zoitechat_plugin *ph, + const char *filename, + const char *name, + const char *desc, + const char *version, + char *reserved); + +void +zoitechat_plugingui_remove (zoitechat_plugin *ph, + void *handle); + +int +zoitechat_emit_print (zoitechat_plugin *ph, + const char *event_name, ...); + +int +zoitechat_emit_print_attrs (zoitechat_plugin *ph, zoitechat_event_attrs *attrs, + const char *event_name, ...); + +char * +zoitechat_gettext (zoitechat_plugin *ph, + const char *msgid); + +void +zoitechat_send_modes (zoitechat_plugin *ph, + const char **targets, + int ntargets, + int modes_per_line, + char sign, + char mode); + +char * +zoitechat_strip (zoitechat_plugin *ph, + const char *str, + int len, + int flags); + +void +zoitechat_free (zoitechat_plugin *ph, + void *ptr); + +int +zoitechat_pluginpref_set_str (zoitechat_plugin *ph, + const char *var, + const char *value); + +int +zoitechat_pluginpref_get_str (zoitechat_plugin *ph, + const char *var, + char *dest); + +int +zoitechat_pluginpref_set_int (zoitechat_plugin *ph, + const char *var, + int value); +int +zoitechat_pluginpref_get_int (zoitechat_plugin *ph, + const char *var); + +int +zoitechat_pluginpref_delete (zoitechat_plugin *ph, + const char *var); + +int +zoitechat_pluginpref_list (zoitechat_plugin *ph, + char *dest); + +#if !defined(PLUGIN_C) && (defined(WIN32) || defined(__CYGWIN__)) +#ifndef HEXCHAT_PLUGIN_HANDLE +#define HEXCHAT_PLUGIN_HANDLE (ph) +#endif +#define zoitechat_hook_command ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_hook_command) +#define zoitechat_event_attrs_create ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_event_attrs_create) +#define zoitechat_event_attrs_free ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_event_attrs_free) +#define zoitechat_hook_server ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_hook_server) +#define zoitechat_hook_server_attrs ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_hook_server_attrs) +#define zoitechat_hook_print ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_hook_print) +#define zoitechat_hook_print_attrs ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_hook_print_attrs) +#define zoitechat_hook_timer ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_hook_timer) +#define zoitechat_hook_fd ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_hook_fd) +#define zoitechat_unhook ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_unhook) +#define zoitechat_print ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_print) +#define zoitechat_printf ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_printf) +#define zoitechat_command ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_command) +#define zoitechat_commandf ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_commandf) +#define zoitechat_nickcmp ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_nickcmp) +#define zoitechat_set_context ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_set_context) +#define zoitechat_find_context ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_find_context) +#define zoitechat_get_context ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_get_context) +#define zoitechat_get_info ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_get_info) +#define zoitechat_get_prefs ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_get_prefs) +#define zoitechat_list_get ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_list_get) +#define zoitechat_list_free ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_list_free) +#define zoitechat_list_fields ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_list_fields) +#define zoitechat_list_next ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_list_next) +#define zoitechat_list_str ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_list_str) +#define zoitechat_list_int ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_list_int) +#define zoitechat_plugingui_add ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_plugingui_add) +#define zoitechat_plugingui_remove ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_plugingui_remove) +#define zoitechat_emit_print ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_emit_print) +#define zoitechat_emit_print_attrs ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_emit_print_attrs) +#define zoitechat_list_time ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_list_time) +#define zoitechat_gettext ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_gettext) +#define zoitechat_send_modes ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_send_modes) +#define zoitechat_strip ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_strip) +#define zoitechat_free ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_free) +#define zoitechat_pluginpref_set_str ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_pluginpref_set_str) +#define zoitechat_pluginpref_get_str ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_pluginpref_get_str) +#define zoitechat_pluginpref_set_int ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_pluginpref_set_int) +#define zoitechat_pluginpref_get_int ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_pluginpref_get_int) +#define zoitechat_pluginpref_delete ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_pluginpref_delete) +#define zoitechat_pluginpref_list ((HEXCHAT_PLUGIN_HANDLE)->zoitechat_pluginpref_list) +#endif + +#ifdef __cplusplus +} +#endif +#endif diff --git a/src/common/hexchat.c b/src/common/zoitechat.c similarity index 95% rename from src/common/hexchat.c rename to src/common/zoitechat.c index 3ba7ed6d..e32cb21b 100644 --- a/src/common/hexchat.c +++ b/src/common/zoitechat.c @@ -34,13 +34,13 @@ #include #endif -#include "hexchat.h" +#include "zoitechat.h" #include "fe.h" #include "util.h" #include "cfgfiles.h" #include "chanopt.h" #include "ignore.h" -#include "hexchat-plugin.h" +#include "zoitechat-plugin.h" #include "inbound.h" #include "plugin.h" #include "plugin-identd.h" @@ -51,7 +51,7 @@ #include "outbound.h" #include "text.h" #include "url.h" -#include "hexchatc.h" +#include "zoitechatc.h" #if ! GLIB_CHECK_VERSION (2, 36, 0) #include /* for g_type_init() */ @@ -88,8 +88,8 @@ GSList *tabmenu_list = 0; GList *sess_list_by_lastact[5] = {NULL, NULL, NULL, NULL, NULL}; -static int in_hexchat_exit = FALSE; -int hexchat_is_quitting = FALSE; +static int in_zoitechat_exit = FALSE; +int zoitechat_is_quitting = FALSE; /* command-line args */ int arg_dont_autoconnect = FALSE; int arg_skip_plugins = FALSE; @@ -105,7 +105,7 @@ gint arg_existing = FALSE; struct session *current_tab; struct session *current_sess = 0; -struct hexchatprefs prefs; +struct zoitechatprefs prefs; /* * Update the priority queue of the "interesting sessions" @@ -348,14 +348,14 @@ doover: /* these are only run if the lagometer is enabled */ static int -hexchat_lag_check (void) /* this gets called every 30 seconds */ +zoitechat_lag_check (void) /* this gets called every 30 seconds */ { lag_check (); return 1; } static int -hexchat_lag_check_update (void) /* this gets called every 0.5 seconds */ +zoitechat_lag_check_update (void) /* this gets called every 0.5 seconds */ { lagcheck_update (); return 1; @@ -363,7 +363,7 @@ hexchat_lag_check_update (void) /* this gets called every 0.5 seconds */ /* call whenever timeout intervals change */ void -hexchat_reinit_timers (void) +zoitechat_reinit_timers (void) { static int lag_check_update_tag = 0; static int lag_check_tag = 0; @@ -395,7 +395,7 @@ hexchat_reinit_timers (void) /* lag-o-meter */ if (prefs.hex_gui_lagometer && lag_check_update_tag == 0) { - lag_check_update_tag = fe_timeout_add (500, hexchat_lag_check_update, NULL); + lag_check_update_tag = fe_timeout_add (500, zoitechat_lag_check_update, NULL); } else if (!prefs.hex_gui_lagometer && lag_check_update_tag != 0) { @@ -407,7 +407,7 @@ hexchat_reinit_timers (void) if ((prefs.hex_net_ping_timeout != 0 || prefs.hex_gui_lagometer) && lag_check_tag == 0) { - lag_check_tag = fe_timeout_add_seconds (30, hexchat_lag_check, NULL); + lag_check_tag = fe_timeout_add_seconds (30, zoitechat_lag_check, NULL); } else if ((!prefs.hex_net_ping_timeout && !prefs.hex_gui_lagometer) && lag_check_tag != 0) @@ -442,7 +442,7 @@ irc_init (session *sess) plugin_add (sess, NULL, NULL, dbus_plugin_init, NULL, NULL, FALSE); #endif - hexchat_reinit_timers (); + zoitechat_reinit_timers (); if (arg_url != NULL) { @@ -597,7 +597,7 @@ send_quit_or_part (session * killsess) list = list->next; } - if (hexchat_is_quitting) + if (zoitechat_is_quitting) willquit = TRUE; if (killserv->connected) @@ -691,8 +691,8 @@ session_free (session *killsess) g_free (killsess); - if (!sess_list && !in_hexchat_exit) - hexchat_exit (); /* sess_list is empty, quit! */ + if (!sess_list && !in_zoitechat_exit) + zoitechat_exit (); /* sess_list is empty, quit! */ list = sess_list; while (list) @@ -751,7 +751,7 @@ static char defaultconf_commands[] = "NAME SPING\n" "CMD ping\n\n"\ "NAME SQUERY\n" "CMD quote SQUERY %2 :&3\n\n"\ "NAME SSLSERVER\n" "CMD server -ssl &2\n\n"\ - "NAME SV\n" "CMD echo HexChat %v %m\n\n"\ + "NAME SV\n" "CMD echo ZoiteChat %v %m\n\n"\ "NAME UMODE\n" "CMD mode %n &2\n\n"\ "NAME UPTIME\n" "CMD quote STATS u\n\n"\ "NAME VER\n" "CMD ctcp %2 VERSION\n\n"\ @@ -980,10 +980,10 @@ xchat_init (void) } void -hexchat_exit (void) +zoitechat_exit (void) { - hexchat_is_quitting = TRUE; - in_hexchat_exit = TRUE; + zoitechat_is_quitting = TRUE; + in_zoitechat_exit = TRUE; plugin_kill_all (); fe_cleanup (); @@ -1003,7 +1003,7 @@ hexchat_exit (void) } void -hexchat_exec (const char *cmd) +zoitechat_exec (const char *cmd) { util_exec (cmd); } @@ -1013,16 +1013,16 @@ static void set_locale (void) { #ifdef WIN32 - char hexchat_lang[13]; /* LC_ALL= plus 5 chars of hex_gui_lang and trailing \0 */ + char zoitechat_lang[13]; /* LC_ALL= plus 5 chars of hex_gui_lang and trailing \0 */ - strcpy (hexchat_lang, "LC_ALL="); + strcpy (zoitechat_lang, "LC_ALL="); if (0 <= prefs.hex_gui_lang && prefs.hex_gui_lang < LANGUAGES_LENGTH) - strcat (hexchat_lang, languages[prefs.hex_gui_lang]); + strcat (zoitechat_lang, languages[prefs.hex_gui_lang]); else - strcat (hexchat_lang, "en"); + strcat (zoitechat_lang, "en"); - putenv (hexchat_lang); + putenv (zoitechat_lang); #endif } @@ -1091,7 +1091,7 @@ main (int argc, char *argv[]) return ret; #ifdef USE_DBUS - hexchat_remote (); + zoitechat_remote (); #endif #ifdef WIN32 diff --git a/src/common/hexchat.h b/src/common/zoitechat.h similarity index 99% rename from src/common/hexchat.h rename to src/common/zoitechat.h index 5ead96d1..2a5d466e 100644 --- a/src/common/hexchat.h +++ b/src/common/zoitechat.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * @@ -91,9 +91,9 @@ struct nbexec struct session *sess; }; -struct hexchatprefs +struct zoitechatprefs { - /* these are the rebranded, consistent, sorted hexchat variables */ + /* these are the rebranded, consistent, sorted zoitechat variables */ /* BOOLEANS */ unsigned int hex_away_auto_unmark; @@ -488,7 +488,7 @@ typedef struct server int proxy_sok6; int id; /* unique ID number (for plugin API) */ - /* dcc_ip moved from hexchatprefs to make it per-server */ + /* dcc_ip moved from zoitechatprefs to make it per-server */ guint32 dcc_ip; #ifdef USE_OPENSSL diff --git a/src/common/hexchatc.h b/src/common/zoitechatc.h similarity index 90% rename from src/common/hexchatc.h rename to src/common/zoitechatc.h index ae1c540c..ba1e119d 100644 --- a/src/common/hexchatc.h +++ b/src/common/zoitechatc.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * @@ -20,9 +20,9 @@ #ifndef HEXCHAT_C_H #define HEXCHAT_C_H -extern struct hexchatprefs prefs; +extern struct zoitechatprefs prefs; -extern int hexchat_is_quitting; +extern int zoitechat_is_quitting; extern gint arg_skip_plugins; /* command-line args */ extern gint arg_dont_autoconnect; extern char *arg_url; @@ -50,13 +50,13 @@ extern GList *sess_list_by_lastact[]; session * find_channel (server *serv, char *chan); session * find_dialog (server *serv, char *nick); session * new_ircwindow (server *serv, char *name, int type, int focus); -void hexchat_reinit_timers (void); +void zoitechat_reinit_timers (void); void lastact_update (session * sess); session * lastact_getfirst (int (*filter) (session *sess)); int is_session (session * sess); void session_free (session *killsess); void lag_check (void); -void hexchat_exit (void); -void hexchat_exec (const char *cmd); +void zoitechat_exit (void); +void zoitechat_exec (const char *cmd); #endif diff --git a/src/fe-gtk/ascii.c b/src/fe-gtk/ascii.c index 56b0198b..d4511d98 100644 --- a/src/fe-gtk/ascii.c +++ b/src/fe-gtk/ascii.c @@ -22,8 +22,8 @@ #include "fe-gtk.h" -#include "../common/hexchat.h" -#include "../common/hexchatc.h" +#include "../common/zoitechat.h" +#include "../common/zoitechatc.h" #include "gtkutil.h" #include "ascii.h" #include "maingui.h" diff --git a/src/fe-gtk/ascii.h b/src/fe-gtk/ascii.h index 18d63415..13fb1f28 100644 --- a/src/fe-gtk/ascii.h +++ b/src/fe-gtk/ascii.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-gtk/banlist.c b/src/fe-gtk/banlist.c index 9e844f24..f54d001d 100644 --- a/src/fe-gtk/banlist.c +++ b/src/fe-gtk/banlist.c @@ -28,11 +28,11 @@ #include "fe-gtk.h" -#include "../common/hexchat.h" +#include "../common/zoitechat.h" #include "../common/fe.h" #include "../common/modes.h" #include "../common/outbound.h" -#include "../common/hexchatc.h" +#include "../common/zoitechatc.h" #include "gtkutil.h" #include "maingui.h" #include "banlist.h" diff --git a/src/fe-gtk/banlist.h b/src/fe-gtk/banlist.h index ee31c2f8..f055494d 100644 --- a/src/fe-gtk/banlist.h +++ b/src/fe-gtk/banlist.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * @@ -20,7 +20,7 @@ #ifndef HEXCHAT_BANLIST_H #define HEXCHAT_BANLIST_H -#include "../common/hexchat.h" +#include "../common/zoitechat.h" void banlist_opengui (session *sess); #ifndef RPL_BANLIST diff --git a/src/fe-gtk/chanlist.c b/src/fe-gtk/chanlist.c index abf62843..7f7e1101 100644 --- a/src/fe-gtk/chanlist.c +++ b/src/fe-gtk/chanlist.c @@ -32,8 +32,8 @@ #include -#include "../common/hexchat.h" -#include "../common/hexchatc.h" +#include "../common/zoitechat.h" +#include "../common/zoitechatc.h" #include "../common/cfgfiles.h" #include "../common/outbound.h" #include "../common/util.h" @@ -477,12 +477,12 @@ chanlist_filereq_done (server *serv, char *file) if (!file) return; - fh = hexchat_open_file (file, O_TRUNC | O_WRONLY | O_CREAT, 0600, + fh = zoitechat_open_file (file, O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE | XOF_FULLPATH); if (fh == -1) return; - g_snprintf (buf, sizeof buf, "HexChat Channel List: %s - %s\n", + g_snprintf (buf, sizeof buf, "ZoiteChat Channel List: %s - %s\n", serv->servername, ctime (&t)); write (fh, buf, strlen (buf)); diff --git a/src/fe-gtk/chanlist.h b/src/fe-gtk/chanlist.h index 481beec3..ada2abcb 100644 --- a/src/fe-gtk/chanlist.h +++ b/src/fe-gtk/chanlist.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-gtk/chanview-tabs.c b/src/fe-gtk/chanview-tabs.c index 5681f9d6..92c974b8 100644 --- a/src/fe-gtk/chanview-tabs.c +++ b/src/fe-gtk/chanview-tabs.c @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * @@ -561,7 +561,7 @@ cv_tabs_add (chanview *cv, chan *ch, char *name, GtkTreeIter *parent) GtkWidget *but; but = gtk_toggle_button_new_with_label (name); - gtk_widget_set_name (but, "hexchat-tab"); + gtk_widget_set_name (but, "zoitechat-tab"); g_object_set_data (G_OBJECT (but), "c", ch); /* used to trap right-clicks */ g_signal_connect (G_OBJECT (but), "button_press_event", diff --git a/src/fe-gtk/chanview-tree.c b/src/fe-gtk/chanview-tree.c index 261304db..02d43bfa 100644 --- a/src/fe-gtk/chanview-tree.c +++ b/src/fe-gtk/chanview-tree.c @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * @@ -115,7 +115,7 @@ cv_tree_init (chanview *cv) gtk_widget_show (win); view = gtk_tree_view_new_with_model (GTK_TREE_MODEL (cv->store)); - gtk_widget_set_name (view, "hexchat-tree"); + gtk_widget_set_name (view, "zoitechat-tree"); if (cv->style) gtk_widget_set_style (view, cv->style); /*gtk_widget_modify_base (view, GTK_STATE_NORMAL, &colors[COL_BG]);*/ diff --git a/src/fe-gtk/chanview.c b/src/fe-gtk/chanview.c index e5556d9f..9f360865 100644 --- a/src/fe-gtk/chanview.c +++ b/src/fe-gtk/chanview.c @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * @@ -22,8 +22,8 @@ #include #include -#include "../common/hexchat.h" -#include "../common/hexchatc.h" +#include "../common/zoitechat.h" +#include "../common/zoitechatc.h" #include "fe-gtk.h" #include "maingui.h" #include "gtkutil.h" @@ -601,9 +601,9 @@ chan_remove (chan *ch, gboolean force) { chan *new_ch; int i, num; - extern int hexchat_is_quitting; + extern int zoitechat_is_quitting; - if (hexchat_is_quitting) /* avoid lots of looping on exit */ + if (zoitechat_is_quitting) /* avoid lots of looping on exit */ return TRUE; /* is this ch allowed to be closed while still having children? */ diff --git a/src/fe-gtk/chanview.h b/src/fe-gtk/chanview.h index a1495b1d..2f911a5a 100644 --- a/src/fe-gtk/chanview.h +++ b/src/fe-gtk/chanview.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-gtk/custom-list.c b/src/fe-gtk/custom-list.c index f1241947..0e66ce2f 100644 --- a/src/fe-gtk/custom-list.c +++ b/src/fe-gtk/custom-list.c @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-gtk/custom-list.h b/src/fe-gtk/custom-list.h index 30a73919..7c5e7c3b 100644 --- a/src/fe-gtk/custom-list.h +++ b/src/fe-gtk/custom-list.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-gtk/dccgui.c b/src/fe-gtk/dccgui.c index 728698e3..fc199d7d 100644 --- a/src/fe-gtk/dccgui.c +++ b/src/fe-gtk/dccgui.c @@ -28,8 +28,8 @@ #include "../common/inet.h" #include "fe-gtk.h" -#include "../common/hexchat.h" -#include "../common/hexchatc.h" +#include "../common/zoitechat.h" +#include "../common/zoitechatc.h" #include "../common/fe.h" #include "../common/util.h" #include "../common/network.h" diff --git a/src/fe-gtk/editlist.c b/src/fe-gtk/editlist.c index 4b236dc1..f1ac1a81 100644 --- a/src/fe-gtk/editlist.c +++ b/src/fe-gtk/editlist.c @@ -33,9 +33,9 @@ #include "fe-gtk.h" -#include "../common/hexchat.h" +#include "../common/zoitechat.h" #include "../common/cfgfiles.h" -#include "../common/hexchatc.h" +#include "../common/zoitechatc.h" #include "../common/fe.h" #include "menu.h" #include "gtkutil.h" @@ -67,7 +67,7 @@ editlist_save (GtkWidget *igad, gchar *file) char *name, *cmd; int fh; - fh = hexchat_open_file (file, O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE); + fh = zoitechat_open_file (file, O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE); if (fh != -1) { if (gtk_tree_model_get_iter_first (GTK_TREE_MODEL (store), &iter)) diff --git a/src/fe-gtk/editlist.h b/src/fe-gtk/editlist.h index 5487684b..003f6c7e 100644 --- a/src/fe-gtk/editlist.h +++ b/src/fe-gtk/editlist.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-gtk/fe-gtk.c b/src/fe-gtk/fe-gtk.c index 125ab577..c5ede069 100644 --- a/src/fe-gtk/fe-gtk.c +++ b/src/fe-gtk/fe-gtk.c @@ -29,12 +29,12 @@ #include #endif -#include "../common/hexchat.h" +#include "../common/zoitechat.h" #include "../common/fe.h" #include "../common/util.h" #include "../common/text.h" #include "../common/cfgfiles.h" -#include "../common/hexchatc.h" +#include "../common/zoitechatc.h" #include "../common/plugin.h" #include "../common/server.h" #include "../common/url.h" @@ -86,7 +86,7 @@ static const GOptionEntry gopt_entries[] = {"url", 0, G_OPTION_FLAG_HIDDEN, G_OPTION_ARG_STRING, &arg_url, N_("Open an irc://server:port/channel?key URL"), "URL"}, {"command", 'c', 0, G_OPTION_ARG_STRING, &arg_command, N_("Execute command:"), "COMMAND"}, #ifdef USE_DBUS - {"existing", 'e', 0, G_OPTION_ARG_NONE, &arg_existing, N_("Open URL or execute command in an existing HexChat"), NULL}, + {"existing", 'e', 0, G_OPTION_ARG_NONE, &arg_existing, N_("Open URL or execute command in an existing ZoiteChat"), NULL}, #endif {"minimize", 0, 0, G_OPTION_ARG_INT, &arg_minimize, N_("Begin minimized. Level 0=Normal 1=Iconified 2=Tray"), N_("level")}, {"version", 'v', 0, G_OPTION_ARG_NONE, &arg_show_version, N_("Show version information"), NULL}, @@ -106,7 +106,7 @@ create_msg_dialog (gchar *title, gchar *message) /* On Win32 we automatically have the icon. If we try to load it explicitly, it will look ugly for some reason. */ #ifndef WIN32 pixmaps_init (); - gtk_window_set_icon (GTK_WINDOW (dialog), pix_hexchat); + gtk_window_set_icon (GTK_WINDOW (dialog), pix_zoitechat); #endif gtk_dialog_run (GTK_DIALOG (dialog)); @@ -252,10 +252,10 @@ const char cursor_color_rc[] = "{" "GtkEntry::cursor-color=\"#%02x%02x%02x\"" "}" - "widget \"*.hexchat-inputbox\" style : application \"xc-ib-st\""; + "widget \"*.zoitechat-inputbox\" style : application \"xc-ib-st\""; static const char adwaita_workaround_rc[] = - "style \"hexchat-input-workaround\"" + "style \"zoitechat-input-workaround\"" "{" "engine \"pixmap\" {" "image {" @@ -268,7 +268,7 @@ static const char adwaita_workaround_rc[] = "}" "}" "}" - "widget \"*.hexchat-inputbox\" style \"hexchat-input-workaround\""; + "widget \"*.zoitechat-inputbox\" style \"zoitechat-input-workaround\""; GtkStyle * create_input_style (GtkStyle *style) @@ -321,7 +321,7 @@ fe_init (void) pixmaps_init (); #ifdef HAVE_GTK_MAC - gtkosx_application_set_dock_icon_pixbuf (osx_app, pix_hexchat); + gtkosx_application_set_dock_icon_pixbuf (osx_app, pix_zoitechat); #endif channelwin_pix = pixmap_load_from_file (prefs.hex_text_background); input_style = create_input_style (gtk_style_new ()); @@ -331,7 +331,7 @@ fe_init (void) static void gtkosx_application_terminate (GtkosxApplication *app, gpointer userdata) { - hexchat_exit(); + zoitechat_exit(); } #endif @@ -691,9 +691,9 @@ fe_beep (session *sess) { ca_context_create (&ca_con); ca_context_change_props (ca_con, - CA_PROP_APPLICATION_ID, "hexchat", + CA_PROP_APPLICATION_ID, "zoitechat", CA_PROP_APPLICATION_NAME, DISPLAY_NAME, - CA_PROP_APPLICATION_ICON_NAME, "hexchat", NULL); + CA_PROP_APPLICATION_ICON_NAME, "zoitechat", NULL); } if (ca_context_play (ca_con, 0, CA_PROP_EVENT_ID, "message-new-instant", NULL) != 0) @@ -1043,7 +1043,7 @@ osx_show_uri (const char *url) open = g_find_program_in_path ("open"); cmd = g_strjoin (" ", open, encoded_url, NULL); - hexchat_exec (cmd); + zoitechat_exec (cmd); g_free (encoded_url); g_free (cmd); diff --git a/src/fe-gtk/fe-gtk.h b/src/fe-gtk/fe-gtk.h index ab776f63..cfb74035 100644 --- a/src/fe-gtk/fe-gtk.h +++ b/src/fe-gtk/fe-gtk.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * @@ -22,7 +22,7 @@ #include "config.h" -#define DISPLAY_NAME "HexChat" +#define DISPLAY_NAME "ZoiteChat" #ifndef WIN32 #include diff --git a/src/fe-gtk/fe-gtk.vcxproj b/src/fe-gtk/fe-gtk.vcxproj index 06df36dc..94277696 100644 --- a/src/fe-gtk/fe-gtk.vcxproj +++ b/src/fe-gtk/fe-gtk.vcxproj @@ -22,32 +22,32 @@ - + - hexchat - $(HexChatRel) + zoitechat + $(ZoiteChatRel) WIN32;NDEBUG;_WINDOWS;$(OwnFlags);%(PreprocessorDefinitions) - ..\common;$(HexChatLib);$(DepsRoot)\include;$(Glib);$(Gtk);%(AdditionalIncludeDirectories) + ..\common;$(ZoiteChatLib);$(DepsRoot)\include;$(Glib);$(Gtk);%(AdditionalIncludeDirectories) 4244;%(DisableSpecificWarnings) $(DepsRoot)\lib;%(AdditionalLibraryDirectories) - $(DepLibs);$(HexChatLib)common.lib;wbemuuid.lib;comsupp.lib;%(AdditionalDependencies) + $(DepLibs);$(ZoiteChatLib)common.lib;wbemuuid.lib;comsupp.lib;%(AdditionalDependencies) mainCRTStartup WIN32;_WIN64;_AMD64_;NDEBUG;_WINDOWS;$(OwnFlags);%(PreprocessorDefinitions) - ..\common;$(HexChatLib);$(DepsRoot)\include;$(Glib);$(Gtk);%(AdditionalIncludeDirectories) + ..\common;$(ZoiteChatLib);$(DepsRoot)\include;$(Glib);$(Gtk);%(AdditionalIncludeDirectories) 4244;4267;%(DisableSpecificWarnings) $(DepsRoot)\lib;%(AdditionalLibraryDirectories) - $(DepLibs);$(HexChatLib)common.lib;wbemuuid.lib;comsupp.lib;%(AdditionalDependencies) + $(DepLibs);$(ZoiteChatLib)common.lib;wbemuuid.lib;comsupp.lib;%(AdditionalDependencies) mainCRTStartup @@ -55,13 +55,13 @@ - Build hexchat.rc and gresource file + Build zoitechat.rc and gresource file @@ -116,7 +116,7 @@ powershell "Get-Content -Encoding UTF8 '$(HexChatLib)hexchat.rc.utf8' | Out-File - + @@ -127,17 +127,17 @@ powershell "Get-Content -Encoding UTF8 '$(HexChatLib)hexchat.rc.utf8' | Out-File - + - - + + - + - + diff --git a/src/fe-gtk/fe-gtk.vcxproj.filters b/src/fe-gtk/fe-gtk.vcxproj.filters index fe211a2d..3f69895d 100644 --- a/src/fe-gtk/fe-gtk.vcxproj.filters +++ b/src/fe-gtk/fe-gtk.vcxproj.filters @@ -182,7 +182,7 @@ Source Files - + Source Files @@ -193,22 +193,22 @@ - + Resource Files - + Resource Files - + Resource Files - + - + \ No newline at end of file diff --git a/src/fe-gtk/fkeys.c b/src/fe-gtk/fkeys.c index 6dd16e35..f355abc2 100644 --- a/src/fe-gtk/fkeys.c +++ b/src/fe-gtk/fkeys.c @@ -33,8 +33,8 @@ #define GLIB_DISABLE_DEPRECATION_WARNINGS #include "fe-gtk.h" -#include "../common/hexchat.h" -#include "../common/hexchatc.h" +#include "../common/zoitechat.h" +#include "../common/zoitechatc.h" #include "../common/cfgfiles.h" #include "../common/fe.h" #include "../common/userlist.h" @@ -850,11 +850,11 @@ key_save_kbs (void) GSList *list = keybind_list; struct key_binding *kb; - fd = hexchat_open_file ("keybindings.conf", O_CREAT | O_TRUNC | O_WRONLY, + fd = zoitechat_open_file ("keybindings.conf", O_CREAT | O_TRUNC | O_WRONLY, 0x180, XOF_DOMODE); if (fd < 0) return 1; - write (fd, buf, g_snprintf (buf, 510, "# HexChat key bindings config file\n\n")); + write (fd, buf, g_snprintf (buf, 510, "# ZoiteChat key bindings config file\n\n")); while (list) { @@ -947,7 +947,7 @@ key_load_kbs (void) GdkModifierType mod = 0; off_t size; - fd = hexchat_open_file ("keybindings.conf", O_RDONLY, 0, 0); + fd = zoitechat_open_file ("keybindings.conf", O_RDONLY, 0, 0); if (fd < 0) { ibuf = g_strdup (default_kb_cfg); diff --git a/src/fe-gtk/fkeys.h b/src/fe-gtk/fkeys.h index 621c872c..f043050f 100644 --- a/src/fe-gtk/fkeys.h +++ b/src/fe-gtk/fkeys.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-gtk/gtkutil.c b/src/fe-gtk/gtkutil.c index 98a971f9..29a2c9a6 100644 --- a/src/fe-gtk/gtkutil.c +++ b/src/fe-gtk/gtkutil.c @@ -35,11 +35,11 @@ #include #endif -#include "../common/hexchat.h" +#include "../common/zoitechat.h" #include "../common/fe.h" #include "../common/util.h" #include "../common/cfgfiles.h" -#include "../common/hexchatc.h" +#include "../common/zoitechatc.h" #include "../common/typedef.h" #include "gtkutil.h" #include "pixmaps.h" @@ -585,7 +585,7 @@ gtkutil_set_icon (GtkWidget *win) /* FIXME: Magically breaks icon rendering in most * (sub)windows, but OFC only on Windows. GTK <3 */ - gtk_window_set_icon (GTK_WINDOW (win), pix_hexchat); + gtk_window_set_icon (GTK_WINDOW (win), pix_zoitechat); #endif } @@ -599,7 +599,7 @@ gtkutil_window_new (char *title, char *role, int width, int height, int flags) win = gtk_window_new (GTK_WINDOW_TOPLEVEL); gtkutil_set_icon (win); #ifdef WIN32 - gtk_window_set_wmclass (GTK_WINDOW (win), "HexChat", "hexchat"); + gtk_window_set_wmclass (GTK_WINDOW (win), "ZoiteChat", "zoitechat"); #endif gtk_window_set_title (GTK_WINDOW (win), title); gtk_window_set_default_size (GTK_WINDOW (win), width, height); diff --git a/src/fe-gtk/gtkutil.h b/src/fe-gtk/gtkutil.h index c6e380e9..efcbd582 100644 --- a/src/fe-gtk/gtkutil.h +++ b/src/fe-gtk/gtkutil.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-gtk/ignoregui.c b/src/fe-gtk/ignoregui.c index 6c74253c..074ce58f 100644 --- a/src/fe-gtk/ignoregui.c +++ b/src/fe-gtk/ignoregui.c @@ -24,7 +24,7 @@ #include #include "fe-gtk.h" -#include "../common/hexchat.h" +#include "../common/zoitechat.h" #include "../common/ignore.h" #include "../common/cfgfiles.h" #include "../common/fe.h" diff --git a/src/fe-gtk/joind.c b/src/fe-gtk/joind.c index ce3cbcae..9dc14e2b 100644 --- a/src/fe-gtk/joind.c +++ b/src/fe-gtk/joind.c @@ -31,8 +31,8 @@ #include #endif -#include "../common/hexchat.h" -#include "../common/hexchatc.h" +#include "../common/zoitechat.h" +#include "../common/zoitechatc.h" #include "../common/server.h" #include "../common/servlist.h" #include "../common/fe.h" @@ -249,7 +249,7 @@ joind_show_dialog (server *serv) if (serv->network) if (g_ascii_strcasecmp(((ircnet*)serv->network)->name, "Libera.Chat") == 0) { - gtk_entry_set_text (GTK_ENTRY (entry1), "#hexchat"); + gtk_entry_set_text (GTK_ENTRY (entry1), "#zoitechat"); } gtk_widget_grab_focus (okbutton1); diff --git a/src/fe-gtk/joind.h b/src/fe-gtk/joind.h index a7f466b9..8b775a4f 100644 --- a/src/fe-gtk/joind.h +++ b/src/fe-gtk/joind.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-gtk/maingui.c b/src/fe-gtk/maingui.c index 0da60b3e..4b69c8d5 100644 --- a/src/fe-gtk/maingui.c +++ b/src/fe-gtk/maingui.c @@ -23,10 +23,10 @@ #include -#include "../common/hexchat.h" +#include "../common/zoitechat.h" #include "../common/fe.h" #include "../common/server.h" -#include "../common/hexchatc.h" +#include "../common/zoitechatc.h" #include "../common/outbound.h" #include "../common/inbound.h" #include "../common/plugin.h" @@ -996,7 +996,7 @@ static void mg_topdestroy_cb (GtkWidget *win, session *sess) { /* printf("enter mg_topdestroy. sess %p was destroyed\n", sess);*/ - session_free (sess); /* tell hexchat.c about it */ + session_free (sess); /* tell zoitechat.c about it */ } /* cleanup an IRC tab */ @@ -1006,7 +1006,7 @@ mg_ircdestroy (session *sess) { GSList *list; - session_free (sess); /* tell hexchat.c about it */ + session_free (sess); /* tell zoitechat.c about it */ if (mg_gui == NULL) { @@ -1176,13 +1176,13 @@ mg_open_quit_dialog (gboolean minimize_button) cons = mg_count_networks (); if (dccs + cons == 0 || !prefs.hex_gui_quit_dialog) { - hexchat_exit (); + zoitechat_exit (); return; } dialog = gtk_dialog_new (); gtk_container_set_border_width (GTK_CONTAINER (dialog), 6); - gtk_window_set_title (GTK_WINDOW (dialog), _("Quit HexChat?")); + gtk_window_set_title (GTK_WINDOW (dialog), _("Quit ZoiteChat?")); gtk_window_set_transient_for (GTK_WINDOW (dialog), GTK_WINDOW (parent_window)); gtk_window_set_resizable (GTK_WINDOW (dialog), FALSE); @@ -1252,7 +1252,7 @@ mg_open_quit_dialog (gboolean minimize_button) case 0: if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (checkbutton1))) prefs.hex_gui_quit_dialog = 0; - hexchat_exit (); + zoitechat_exit (); break; case 1: /* minimize to tray */ if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (checkbutton1))) @@ -1785,7 +1785,7 @@ mg_tabwindow_kill_cb (GtkWidget *win, gpointer userdata) session *sess; /* puts("enter mg_tabwindow_kill_cb");*/ - hexchat_is_quitting = TRUE; + zoitechat_is_quitting = TRUE; /* see if there's any non-tab windows left */ list = sess_list; @@ -1795,7 +1795,7 @@ mg_tabwindow_kill_cb (GtkWidget *win, gpointer userdata) next = list->next; if (!sess->gui->is_tab) { - hexchat_is_quitting = FALSE; + zoitechat_is_quitting = FALSE; /* puts("-> will not exit, some toplevel windows left");*/ } else { @@ -1851,7 +1851,7 @@ mg_link_irctab (session *sess, int focus) win = mg_changui_destroy (sess); mg_changui_new (sess, sess->res, 0, focus); mg_populate (sess); - hexchat_is_quitting = FALSE; + zoitechat_is_quitting = FALSE; if (win) gtk_widget_destroy (win); return; @@ -2078,7 +2078,7 @@ mg_create_chanmodebuttons (session_gui *gui, GtkWidget *box) gui->flag_k = mg_create_flagbutton (_("Keyword"), box, "k"); gui->key_entry = gtk_entry_new (); - gtk_widget_set_name (gui->key_entry, "hexchat-inputbox"); + gtk_widget_set_name (gui->key_entry, "zoitechat-inputbox"); gtk_entry_set_max_length (GTK_ENTRY (gui->key_entry), 23); gtk_widget_set_size_request (gui->key_entry, 115, -1); gtk_box_pack_start (GTK_BOX (box), gui->key_entry, 0, 0, 0); @@ -2090,7 +2090,7 @@ mg_create_chanmodebuttons (session_gui *gui, GtkWidget *box) gui->flag_l = mg_create_flagbutton (_("User Limit"), box, "l"); gui->limit_entry = gtk_entry_new (); - gtk_widget_set_name (gui->limit_entry, "hexchat-inputbox"); + gtk_widget_set_name (gui->limit_entry, "zoitechat-inputbox"); gtk_entry_set_max_length (GTK_ENTRY (gui->limit_entry), 10); gtk_widget_set_size_request (gui->limit_entry, 30, -1); gtk_box_pack_start (GTK_BOX (box), gui->limit_entry, 0, 0, 0); @@ -2180,7 +2180,7 @@ mg_create_topicbar (session *sess, GtkWidget *box) sess->res->tab = NULL; gui->topic_entry = topic = sexy_spell_entry_new (); - gtk_widget_set_name (topic, "hexchat-inputbox"); + gtk_widget_set_name (topic, "zoitechat-inputbox"); sexy_spell_entry_set_checked (SEXY_SPELL_ENTRY (topic), FALSE); gtk_container_add (GTK_CONTAINER (hbox), topic); g_signal_connect (G_OBJECT (topic), "activate", @@ -2991,7 +2991,7 @@ mg_create_entry (session *sess, GtkWidget *box) G_CALLBACK (mg_inputbox_cb), gui); gtk_container_add (GTK_CONTAINER (hbox), entry); - gtk_widget_set_name (entry, "hexchat-inputbox"); + gtk_widget_set_name (entry, "zoitechat-inputbox"); g_signal_connect (G_OBJECT (entry), "key_press_event", G_CALLBACK (key_handle_key_press), NULL); g_signal_connect (G_OBJECT (entry), "focus_in_event", @@ -3130,10 +3130,10 @@ mg_create_topwindow (session *sess) GtkWidget *table; if (sess->type == SESS_DIALOG) - win = gtkutil_window_new ("HexChat", NULL, + win = gtkutil_window_new ("ZoiteChat", NULL, prefs.hex_gui_dialog_width, prefs.hex_gui_dialog_height, 0); else - win = gtkutil_window_new ("HexChat", NULL, + win = gtkutil_window_new ("ZoiteChat", NULL, prefs.hex_gui_win_width, prefs.hex_gui_win_height, 0); sess->gui->window = win; @@ -3253,7 +3253,7 @@ mg_create_tabwindow (session *sess) GdkWindow *parent_win; #endif - win = gtkutil_window_new ("HexChat", NULL, prefs.hex_gui_win_width, + win = gtkutil_window_new ("ZoiteChat", NULL, prefs.hex_gui_win_width, prefs.hex_gui_win_height, 0); sess->gui->window = win; gtk_window_move (GTK_WINDOW (win), prefs.hex_gui_win_left, diff --git a/src/fe-gtk/maingui.h b/src/fe-gtk/maingui.h index 6099e6ff..7fd2dc4a 100644 --- a/src/fe-gtk/maingui.h +++ b/src/fe-gtk/maingui.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-gtk/menu.c b/src/fe-gtk/menu.c index 76bc3906..53ce3d0e 100644 --- a/src/fe-gtk/menu.c +++ b/src/fe-gtk/menu.c @@ -32,8 +32,8 @@ #include -#include "../common/hexchat.h" -#include "../common/hexchatc.h" +#include "../common/zoitechat.h" +#include "../common/zoitechatc.h" #include "../common/cfgfiles.h" #include "../common/outbound.h" #include "../common/ignore.h" @@ -101,7 +101,7 @@ static void nick_command (session * sess, char *cmd) { if (*cmd == '!') - hexchat_exec (cmd + 1); + zoitechat_exec (cmd + 1); else handle_command (sess, cmd, TRUE); } @@ -514,7 +514,7 @@ menu_create (GtkWidget *menu, GSList *list, char *target, int check_path) { char *icon, *label; - /* default command in hexchat.c */ + /* default command in zoitechat.c */ if (pop->cmd[0] == 'n' && !strcmp (pop->cmd, "notify -n ASK %s")) { /* don't create this item if already in notify list */ @@ -1491,7 +1491,7 @@ menu_noplugin_info (void) "%m = machine info\n"\ "%n = your nick\n"\ "%t = time/date\n"\ - "%v = HexChat version\n"\ + "%v = ZoiteChat version\n"\ "%2 = word 2\n"\ "%3 = word 3\n"\ "&2 = word 2 to the end of line\n"\ @@ -1538,7 +1538,7 @@ menu_noplugin_info (void) "%s = the URL string\n\n"\ "Putting a ! in front of the command\n"\ "indicates it should be sent to a\n"\ - "shell instead of HexChat") + "shell instead of ZoiteChat") static void menu_usercommands (void) @@ -1613,7 +1613,7 @@ menu_ctcpguiopen (void) static void menu_docs (GtkWidget *wid, gpointer none) { - fe_open_url ("http://hexchat.readthedocs.org"); + fe_open_url ("http://zoitechat.readthedocs.org"); } /*static void @@ -1674,7 +1674,7 @@ menu_metres_off (GtkWidget *item, gpointer none) { prefs.hex_gui_lagometer = 0; prefs.hex_gui_throttlemeter = 0; - hexchat_reinit_timers (); + zoitechat_reinit_timers (); menu_setting_foreach (menu_apply_metres_cb, -1, 0); } } @@ -1686,7 +1686,7 @@ menu_metres_text (GtkWidget *item, gpointer none) { prefs.hex_gui_lagometer = 2; prefs.hex_gui_throttlemeter = 2; - hexchat_reinit_timers (); + zoitechat_reinit_timers (); menu_setting_foreach (menu_apply_metres_cb, -1, 0); } } @@ -1698,7 +1698,7 @@ menu_metres_graph (GtkWidget *item, gpointer none) { prefs.hex_gui_lagometer = 1; prefs.hex_gui_throttlemeter = 1; - hexchat_reinit_timers (); + zoitechat_reinit_timers (); menu_setting_foreach (menu_apply_metres_cb, -1, 0); } } @@ -1710,7 +1710,7 @@ menu_metres_both (GtkWidget *item, gpointer none) { prefs.hex_gui_lagometer = 3; prefs.hex_gui_throttlemeter = 3; - hexchat_reinit_timers (); + zoitechat_reinit_timers (); menu_setting_foreach (menu_apply_metres_cb, -1, 0); } } @@ -1758,9 +1758,9 @@ menu_about (GtkWidget *wid, gpointer sess) gtk_about_dialog_set_program_name (dialog, _(DISPLAY_NAME)); gtk_about_dialog_set_version (dialog, PACKAGE_VERSION); gtk_about_dialog_set_license (dialog, license); /* gtk3 can use GTK_LICENSE_GPL_2_0 */ - gtk_about_dialog_set_website (dialog, "http://hexchat.github.io"); + gtk_about_dialog_set_website (dialog, "http://zoitechat.github.io"); gtk_about_dialog_set_website_label (dialog, "Website"); - gtk_about_dialog_set_logo (dialog, pix_hexchat); + gtk_about_dialog_set_logo (dialog, pix_zoitechat); gtk_about_dialog_set_copyright (dialog, "\302\251 1998-2010 Peter \305\275elezn\303\275\n\302\251 2009-2014 Berke Viktor"); gtk_about_dialog_set_comments (dialog, comment); @@ -2501,7 +2501,7 @@ togitem: menu_widgets[mymenu[i].id] = item; #ifdef HAVE_GTK_MAC - /* We want HexChat to be the app menu, not including Quit or HexChat itself */ + /* We want ZoiteChat to be the app menu, not including Quit or ZoiteChat itself */ if (bar && item && i <= CLOSE_OFFSET + 1 && mymenu[i].id != MENU_ID_HEXCHAT) { if (!submenu || mymenu[i].type == M_MENUSUB) diff --git a/src/fe-gtk/menu.h b/src/fe-gtk/menu.h index db2dc70a..167370d9 100644 --- a/src/fe-gtk/menu.h +++ b/src/fe-gtk/menu.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-gtk/meson.build b/src/fe-gtk/meson.build index d07514db..3248857c 100644 --- a/src/fe-gtk/meson.build +++ b/src/fe-gtk/meson.build @@ -1,4 +1,4 @@ -hexchat_gtk_sources = [ +zoitechat_gtk_sources = [ 'ascii.c', 'banlist.c', 'chanlist.c', @@ -29,22 +29,22 @@ hexchat_gtk_sources = [ ] gtk_dep = dependency('gtk+-2.0', version: '>= 2.24.0') -hexchat_gtk_deps = [ - hexchat_common_dep, +zoitechat_gtk_deps = [ + zoitechat_common_dep, libgmodule_dep, # used by libsexy gtk_dep ] if gtk_dep.get_pkgconfig_variable('target') == 'x11' - hexchat_gtk_deps += dependency('x11') + zoitechat_gtk_deps += dependency('x11') endif -hexchat_gtk_cflags = [] +zoitechat_gtk_cflags = [] -hexchat_gtk_ldflags = [] +zoitechat_gtk_ldflags = [] if host_machine.system() == 'windows' - hexchat_gtk_sources += 'notifications/notification-windows.c' + zoitechat_gtk_sources += 'notifications/notification-windows.c' # TODO: mingw doesn't have these headers or libs # add_languages('cpp') @@ -53,38 +53,38 @@ if host_machine.system() == 'windows' #) else - hexchat_gtk_sources += 'notifications/notification-freedesktop.c' + zoitechat_gtk_sources += 'notifications/notification-freedesktop.c' endif iso_codes = dependency('iso-codes', required: false) if iso_codes.found() - hexchat_gtk_sources += 'sexy-iso-codes.c' + zoitechat_gtk_sources += 'sexy-iso-codes.c' iso_codes_prefix = iso_codes.get_pkgconfig_variable('prefix') - hexchat_gtk_cflags += '-DISO_CODES_PREFIX="@0@"'.format(iso_codes_prefix) - hexchat_gtk_cflags += '-DISO_CODES_LOCALEDIR="@0@"'.format( + zoitechat_gtk_cflags += '-DISO_CODES_PREFIX="@0@"'.format(iso_codes_prefix) + zoitechat_gtk_cflags += '-DISO_CODES_LOCALEDIR="@0@"'.format( join_paths(iso_codes_prefix, 'share/locale')) endif if get_option('plugin') - hexchat_gtk_sources += 'plugingui.c' + zoitechat_gtk_sources += 'plugingui.c' endif resources = gnome.compile_resources('resources', - '../../data/hexchat.gresource.xml', + '../../data/zoitechat.gresource.xml', source_dir: '../../data', # TODO: Fix upstream - c_name: 'hexchat', + c_name: 'zoitechat', extra_args: ['--manual-register'] ) if host_machine.system() == 'windows' - hexchat_gtk_ldflags += '-Wl,-e,mainCRTStartup' + zoitechat_gtk_ldflags += '-Wl,-e,mainCRTStartup' endif -executable('hexchat', - sources: resources + hexchat_gtk_sources, - dependencies: hexchat_gtk_deps, - c_args: hexchat_gtk_cflags, - link_args: hexchat_gtk_ldflags, +executable('zoitechat', + sources: resources + zoitechat_gtk_sources, + dependencies: zoitechat_gtk_deps, + c_args: zoitechat_gtk_cflags, + link_args: zoitechat_gtk_ldflags, pie: true, install: true, gui_app: true, diff --git a/src/fe-gtk/notifications/notification-backend.h b/src/fe-gtk/notifications/notification-backend.h index 4bcaa7d8..2aa8305f 100644 --- a/src/fe-gtk/notifications/notification-backend.h +++ b/src/fe-gtk/notifications/notification-backend.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 2015 Patrick Griffis. * * This program is free software; you can redistribute it and/or modify diff --git a/src/fe-gtk/notifications/notification-dummy.c b/src/fe-gtk/notifications/notification-dummy.c index 9aa7d19c..bc6bd54f 100644 --- a/src/fe-gtk/notifications/notification-dummy.c +++ b/src/fe-gtk/notifications/notification-dummy.c @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 2015 Patrick Griffis. * * This program is free software; you can redistribute it and/or modify diff --git a/src/fe-gtk/notifications/notification-freedesktop.c b/src/fe-gtk/notifications/notification-freedesktop.c index a23284e5..d09179ac 100644 --- a/src/fe-gtk/notifications/notification-freedesktop.c +++ b/src/fe-gtk/notifications/notification-freedesktop.c @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 2021 Patrick Griffis. * * This program is free software; you can redistribute it and/or modify @@ -54,7 +54,7 @@ notification_backend_show (const char *title, const char *text) text = g_markup_escape_text (text, -1); g_variant_builder_init (¶ms, G_VARIANT_TYPE ("(susssasa{sv}i)")); - g_variant_builder_add (¶ms, "s", "hexchat"); /* App name */ + g_variant_builder_add (¶ms, "s", "zoitechat"); /* App name */ g_variant_builder_add (¶ms, "u", 0); /* ID, 0 means don't replace */ g_variant_builder_add (¶ms, "s", "io.github.Hexchat"); /* App icon */ g_variant_builder_add (¶ms, "s", title); diff --git a/src/fe-gtk/notifications/notification-osx.m b/src/fe-gtk/notifications/notification-osx.m index 75aaf777..b54f62e5 100644 --- a/src/fe-gtk/notifications/notification-osx.m +++ b/src/fe-gtk/notifications/notification-osx.m @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 2015 Patrick Griffis. * * This program is free software; you can redistribute it and/or modify diff --git a/src/fe-gtk/notifications/notification-windows.c b/src/fe-gtk/notifications/notification-windows.c index 2fd896c5..294002fc 100644 --- a/src/fe-gtk/notifications/notification-windows.c +++ b/src/fe-gtk/notifications/notification-windows.c @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 2015 Arnav Singh. * * This program is free software; you can redistribute it and/or modify @@ -16,7 +16,7 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ -#include "hexchat.h" +#include "zoitechat.h" #include "plugin.h" #include diff --git a/src/fe-gtk/notifications/notification-winrt.cpp b/src/fe-gtk/notifications/notification-winrt.cpp index 3b966cf0..bb537c1f 100644 --- a/src/fe-gtk/notifications/notification-winrt.cpp +++ b/src/fe-gtk/notifications/notification-winrt.cpp @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (c) 2014 Leetsoftwerx * * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -88,7 +88,7 @@ extern "C" try { if (!notifier) - notifier = ToastNotificationManager::CreateToastNotifier (L"HexChat.Desktop.Notify"); + notifier = ToastNotificationManager::CreateToastNotifier (L"ZoiteChat.Desktop.Notify"); } catch (Platform::Exception ^ ex) { diff --git a/src/fe-gtk/notifications/notifications-winrt.vcxproj b/src/fe-gtk/notifications/notifications-winrt.vcxproj index 2f6ffc99..b3cdf5b0 100644 --- a/src/fe-gtk/notifications/notifications-winrt.vcxproj +++ b/src/fe-gtk/notifications/notifications-winrt.vcxproj @@ -29,10 +29,10 @@ - + hcnotifications-winrt - $(HexChatRel)plugins\ + $(ZoiteChatRel)plugins\ diff --git a/src/fe-gtk/notifygui.c b/src/fe-gtk/notifygui.c index 38b35eb9..42d61fdb 100644 --- a/src/fe-gtk/notifygui.c +++ b/src/fe-gtk/notifygui.c @@ -24,7 +24,7 @@ #include "fe-gtk.h" -#include "../common/hexchat.h" +#include "../common/zoitechat.h" #include "../common/notify.h" #include "../common/cfgfiles.h" #include "../common/fe.h" diff --git a/src/fe-gtk/notifygui.h b/src/fe-gtk/notifygui.h index 6517995c..883e3e4d 100644 --- a/src/fe-gtk/notifygui.h +++ b/src/fe-gtk/notifygui.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-gtk/palette.c b/src/fe-gtk/palette.c index 17689756..46445179 100644 --- a/src/fe-gtk/palette.c +++ b/src/fe-gtk/palette.c @@ -31,7 +31,7 @@ #include "fe-gtk.h" #include "palette.h" -#include "../common/hexchat.h" +#include "../common/zoitechat.h" #include "../common/util.h" #include "../common/cfgfiles.h" #include "../common/typedef.h" @@ -112,7 +112,7 @@ palette_load (void) char *cfg; guint16 red, green, blue; - fh = hexchat_open_file ("colors.conf", O_RDONLY, 0, 0); + fh = zoitechat_open_file ("colors.conf", O_RDONLY, 0, 0); if (fh != -1) { fstat (fh, &st); @@ -149,7 +149,7 @@ palette_save (void) int i, j, fh; char prefname[256]; - fh = hexchat_open_file ("colors.conf", O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE); + fh = zoitechat_open_file ("colors.conf", O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE); if (fh != -1) { /* mIRC colors 0-31 are here */ diff --git a/src/fe-gtk/palette.h b/src/fe-gtk/palette.h index 569594a5..2a451429 100644 --- a/src/fe-gtk/palette.h +++ b/src/fe-gtk/palette.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-gtk/pixmaps.c b/src/fe-gtk/pixmaps.c index 9bdf46fc..3e613684 100644 --- a/src/fe-gtk/pixmaps.c +++ b/src/fe-gtk/pixmaps.c @@ -22,7 +22,7 @@ #include "fe-gtk.h" #include "../common/cfgfiles.h" -#include "../common/hexchat.h" +#include "../common/zoitechat.h" #include "../common/fe.h" #include "resources.h" @@ -47,7 +47,7 @@ GdkPixbuf *pix_tree_server; GdkPixbuf *pix_tree_util; GdkPixbuf *pix_book; -GdkPixbuf *pix_hexchat; +GdkPixbuf *pix_zoitechat; static GdkPixmap * pixmap_load_from_file_real (char *file) @@ -130,7 +130,7 @@ load_pixmap (const char *filename) void pixmaps_init (void) { - hexchat_register_resource(); + zoitechat_register_resource(); pix_ulist_voice = load_pixmap ("ulist_voice"); pix_ulist_halfop = load_pixmap ("ulist_halfop"); @@ -153,5 +153,5 @@ pixmaps_init (void) pix_book = gdk_pixbuf_new_from_resource ("/icons/book.png", NULL); /* used in About window, tray icon and WindowManager icon. */ - pix_hexchat = load_pixmap ("hexchat"); + pix_zoitechat = load_pixmap ("zoitechat"); } diff --git a/src/fe-gtk/pixmaps.h b/src/fe-gtk/pixmaps.h index 7f3c561e..a8ef6009 100644 --- a/src/fe-gtk/pixmaps.h +++ b/src/fe-gtk/pixmaps.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * @@ -38,7 +38,7 @@ extern GdkPixbuf *pix_tree_server; extern GdkPixbuf *pix_tree_util; extern GdkPixbuf *pix_book; -extern GdkPixbuf *pix_hexchat; +extern GdkPixbuf *pix_zoitechat; extern GdkPixmap *pixmap_load_from_file (char *file); extern void pixmaps_init (void); diff --git a/src/fe-gtk/plugin-notification.c b/src/fe-gtk/plugin-notification.c index fc71d22b..27451b18 100644 --- a/src/fe-gtk/plugin-notification.c +++ b/src/fe-gtk/plugin-notification.c @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 2015 Patrick Griffis. * * This program is free software; you can redistribute it and/or modify @@ -19,11 +19,11 @@ #include "config.h" #include -#include "../common/hexchat-plugin.h" +#include "../common/zoitechat-plugin.h" #include "../common/inbound.h" /* For alert_match_word() */ #include "notifications/notification-backend.h" -static hexchat_plugin *ph; +static zoitechat_plugin *ph; const int CHANNEL_FLAG_BALLOON = 1 << 21; const int CHANNEL_FLAG_BALLOON_UNSET = 1 << 22; @@ -33,27 +33,27 @@ should_alert (void) { int omit_away, omit_focused, omit_tray; - if (hexchat_get_prefs (ph, "gui_focus_omitalerts", NULL, &omit_focused) == 3 && omit_focused) + if (zoitechat_get_prefs (ph, "gui_focus_omitalerts", NULL, &omit_focused) == 3 && omit_focused) { - const char *status = hexchat_get_info (ph, "win_status"); + const char *status = zoitechat_get_info (ph, "win_status"); if (status && !g_strcmp0 (status, "active")) return FALSE; } - if (hexchat_get_prefs (ph, "away_omit_alerts", NULL, &omit_away) == 3 && omit_away) + if (zoitechat_get_prefs (ph, "away_omit_alerts", NULL, &omit_away) == 3 && omit_away) { - if (hexchat_get_info (ph, "away")) + if (zoitechat_get_info (ph, "away")) return FALSE; } - if (hexchat_get_prefs (ph, "gui_tray_quiet", NULL, &omit_tray) == 3 && omit_tray) + if (zoitechat_get_prefs (ph, "gui_tray_quiet", NULL, &omit_tray) == 3 && omit_tray) { int tray_enabled; - if (hexchat_get_prefs (ph, "gui_tray", NULL, &tray_enabled) == 3 && tray_enabled) + if (zoitechat_get_prefs (ph, "gui_tray", NULL, &tray_enabled) == 3 && tray_enabled) { - const char *status = hexchat_get_info (ph, "win_status"); + const char *status = zoitechat_get_info (ph, "win_status"); if (status && g_strcmp0 (status, "hidden") != 0) return FALSE; @@ -68,7 +68,7 @@ is_ignored (char *nick) { const char *no_hilight; - if (hexchat_get_prefs (ph, "irc_no_hilight", &no_hilight, NULL) == 1 && no_hilight) + if (zoitechat_get_prefs (ph, "irc_no_hilight", &no_hilight, NULL) == 1 && no_hilight) { return alert_match_word (nick, (char*)no_hilight); } @@ -81,13 +81,13 @@ show_notification (const char *title, const char *text) char *stripped_title, *stripped_text; /* Strip all colors */ - stripped_title = hexchat_strip (ph, title, -1, 7); - stripped_text = hexchat_strip (ph, text, -1, 7); + stripped_title = zoitechat_strip (ph, title, -1, 7); + stripped_text = zoitechat_strip (ph, text, -1, 7); notification_backend_show (stripped_title, stripped_text); - hexchat_free (ph, stripped_title); - hexchat_free (ph, stripped_text); + zoitechat_free (ph, stripped_title); + zoitechat_free (ph, stripped_text); } static void @@ -109,9 +109,9 @@ incoming_hilight_cb (char *word[], gpointer userdata) { int hilight; - if (hexchat_get_prefs (ph, "input_balloon_hilight", NULL, &hilight) == 3 && hilight && should_alert()) + if (zoitechat_get_prefs (ph, "input_balloon_hilight", NULL, &hilight) == 3 && hilight && should_alert()) { - show_notificationf (word[2], _("Highlighted message from: %s (%s)"), word[1], hexchat_get_info (ph, "channel")); + show_notificationf (word[2], _("Highlighted message from: %s (%s)"), word[1], zoitechat_get_info (ph, "channel")); } return HEXCHAT_EAT_NONE; } @@ -123,7 +123,7 @@ incoming_message_cb (char *word[], gpointer userdata) int flags; int alert = 0; - flags = hexchat_list_int(ph, NULL, "flags"); + flags = zoitechat_list_int(ph, NULL, "flags"); /* Let sure that can alert */ if (should_alert()) { @@ -132,12 +132,12 @@ incoming_message_cb (char *word[], gpointer userdata) alert = (flags & CHANNEL_FLAG_BALLOON); } else { /* Else follow global environment */ - alert = (hexchat_get_prefs(ph, "input_balloon_chans", NULL, &message) == 3 && message); + alert = (zoitechat_get_prefs(ph, "input_balloon_chans", NULL, &message) == 3 && message); } } if (alert) { - show_notificationf(word[2], _("Channel message from: %s (%s)"), word[1], hexchat_get_info(ph, "channel")); + show_notificationf(word[2], _("Channel message from: %s (%s)"), word[1], zoitechat_get_info(ph, "channel")); } return HEXCHAT_EAT_NONE; } @@ -149,7 +149,7 @@ incoming_priv_cb (char *word[], gpointer userdata) int flags; int alert = 0; - flags = hexchat_list_int(ph, NULL, "flags"); + flags = zoitechat_list_int(ph, NULL, "flags"); /* Let sure that can alert */ if (should_alert()) { @@ -158,15 +158,15 @@ incoming_priv_cb (char *word[], gpointer userdata) alert = (flags & CHANNEL_FLAG_BALLOON); } else { /* Else follow global environment */ - alert = (hexchat_get_prefs(ph, "input_balloon_priv", NULL, &priv) == 3 && priv); + alert = (zoitechat_get_prefs(ph, "input_balloon_priv", NULL, &priv) == 3 && priv); } } if (alert) { - const char *network = hexchat_get_info (ph, "network"); + const char *network = zoitechat_get_info (ph, "network"); if (!network) - network = hexchat_get_info (ph, "server"); + network = zoitechat_get_info (ph, "server"); if (userdata != NULL) /* Special event */ { @@ -206,7 +206,7 @@ tray_cmd_cb (char *word[], char *word_eol[], gpointer userdata) } int -notification_plugin_init (hexchat_plugin *plugin_handle, char **plugin_name, char **plugin_desc, char **plugin_version, char *arg) +notification_plugin_init (zoitechat_plugin *plugin_handle, char **plugin_name, char **plugin_desc, char **plugin_version, char *arg) { const char* error = NULL; @@ -222,24 +222,24 @@ notification_plugin_init (hexchat_plugin *plugin_handle, char **plugin_name, cha return 0; } - hexchat_hook_print (ph, "Channel Msg Hilight", HEXCHAT_PRI_LOWEST, incoming_hilight_cb, NULL); - hexchat_hook_print (ph, "Channel Action Hilight", HEXCHAT_PRI_LOWEST, incoming_hilight_cb, NULL); + zoitechat_hook_print (ph, "Channel Msg Hilight", HEXCHAT_PRI_LOWEST, incoming_hilight_cb, NULL); + zoitechat_hook_print (ph, "Channel Action Hilight", HEXCHAT_PRI_LOWEST, incoming_hilight_cb, NULL); - hexchat_hook_print (ph, "Channel Message", HEXCHAT_PRI_LOWEST, incoming_message_cb, NULL); - hexchat_hook_print (ph, "Channel Action", HEXCHAT_PRI_LOWEST, incoming_message_cb, NULL); - hexchat_hook_print (ph, "Channel Notice", HEXCHAT_PRI_LOWEST, incoming_message_cb, NULL); + zoitechat_hook_print (ph, "Channel Message", HEXCHAT_PRI_LOWEST, incoming_message_cb, NULL); + zoitechat_hook_print (ph, "Channel Action", HEXCHAT_PRI_LOWEST, incoming_message_cb, NULL); + zoitechat_hook_print (ph, "Channel Notice", HEXCHAT_PRI_LOWEST, incoming_message_cb, NULL); - hexchat_hook_print (ph, "Private Message", HEXCHAT_PRI_LOWEST, incoming_priv_cb, NULL); - hexchat_hook_print (ph, "Private Message to Dialog", HEXCHAT_PRI_LOWEST, incoming_priv_cb, NULL); - hexchat_hook_print (ph, "Private Action", HEXCHAT_PRI_LOWEST, incoming_priv_cb, NULL); - hexchat_hook_print (ph, "Private Action to Dialog", HEXCHAT_PRI_LOWEST, incoming_priv_cb, NULL); + zoitechat_hook_print (ph, "Private Message", HEXCHAT_PRI_LOWEST, incoming_priv_cb, NULL); + zoitechat_hook_print (ph, "Private Message to Dialog", HEXCHAT_PRI_LOWEST, incoming_priv_cb, NULL); + zoitechat_hook_print (ph, "Private Action", HEXCHAT_PRI_LOWEST, incoming_priv_cb, NULL); + zoitechat_hook_print (ph, "Private Action to Dialog", HEXCHAT_PRI_LOWEST, incoming_priv_cb, NULL); /* Special events treated as priv */ - hexchat_hook_print (ph, "Notice", HEXCHAT_PRI_LOWEST, incoming_priv_cb, GINT_TO_POINTER (1)); - hexchat_hook_print (ph, "Invited", HEXCHAT_PRI_LOWEST, incoming_priv_cb, GINT_TO_POINTER (2)); - hexchat_hook_print (ph, "DCC Offer", HEXCHAT_PRI_LOWEST, incoming_priv_cb, GINT_TO_POINTER (3)); + zoitechat_hook_print (ph, "Notice", HEXCHAT_PRI_LOWEST, incoming_priv_cb, GINT_TO_POINTER (1)); + zoitechat_hook_print (ph, "Invited", HEXCHAT_PRI_LOWEST, incoming_priv_cb, GINT_TO_POINTER (2)); + zoitechat_hook_print (ph, "DCC Offer", HEXCHAT_PRI_LOWEST, incoming_priv_cb, GINT_TO_POINTER (3)); - hexchat_hook_command (ph, "TRAY", HEXCHAT_PRI_HIGH, tray_cmd_cb, NULL, NULL); + zoitechat_hook_command (ph, "TRAY", HEXCHAT_PRI_HIGH, tray_cmd_cb, NULL, NULL); return 1; } diff --git a/src/fe-gtk/plugin-notification.h b/src/fe-gtk/plugin-notification.h index 07ad1609..4cf267ad 100644 --- a/src/fe-gtk/plugin-notification.h +++ b/src/fe-gtk/plugin-notification.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 2015 Patrick Griffis. * * This program is free software; you can redistribute it and/or modify diff --git a/src/fe-gtk/plugin-tray.c b/src/fe-gtk/plugin-tray.c index 77b7e2d5..26f0742f 100644 --- a/src/fe-gtk/plugin-tray.c +++ b/src/fe-gtk/plugin-tray.c @@ -17,9 +17,9 @@ */ #include -#include "../common/hexchat-plugin.h" -#include "../common/hexchat.h" -#include "../common/hexchatc.h" +#include "../common/zoitechat-plugin.h" +#include "../common/zoitechat.h" +#include "../common/zoitechatc.h" #include "../common/inbound.h" #include "../common/server.h" #include "../common/fe.h" @@ -68,7 +68,7 @@ static TrayStatus tray_status; static guint tray_menu_timer; static gint64 tray_menu_inactivetime; #endif -static hexchat_plugin *ph; +static zoitechat_plugin *ph; static TrayIcon custom_icon1; static TrayIcon custom_icon2; @@ -91,7 +91,7 @@ tray_get_window_status (void) { const char *st; - st = hexchat_get_info (ph, "win_status"); + st = zoitechat_get_info (ph, "win_status"); if (!st) return WS_HIDDEN; @@ -328,9 +328,9 @@ tray_toggle_visibility (gboolean force_hide) return FALSE; /* ph may have an invalid context now */ - hexchat_set_context (ph, hexchat_find_context (ph, NULL, NULL)); + zoitechat_set_context (ph, zoitechat_find_context (ph, NULL, NULL)); - win = GTK_WINDOW (hexchat_get_info (ph, "gtkwin_ptr")); + win = GTK_WINDOW (zoitechat_get_info (ph, "gtkwin_ptr")); tray_stop_flash (); tray_reset_counts (); @@ -341,7 +341,7 @@ tray_toggle_visibility (gboolean force_hide) if (force_hide || gtk_widget_get_visible (GTK_WIDGET (win))) { if (prefs.hex_gui_tray_away) - hexchat_command (ph, "ALLSERV AWAY"); + zoitechat_command (ph, "ALLSERV AWAY"); gtk_window_get_position (win, &x, &y); screen = gtk_window_get_screen (win); maximized = prefs.hex_gui_win_state; @@ -351,7 +351,7 @@ tray_toggle_visibility (gboolean force_hide) else { if (prefs.hex_gui_tray_away) - hexchat_command (ph, "ALLSERV BACK"); + zoitechat_command (ph, "ALLSERV BACK"); gtk_window_set_screen (win, screen); gtk_window_move (win, x, y); if (maximized) @@ -534,7 +534,7 @@ tray_menu_cb (GtkWidget *widget, guint button, guint time, gpointer userdata) int away_status; /* ph may have an invalid context now */ - hexchat_set_context (ph, hexchat_find_context (ph, NULL, NULL)); + zoitechat_set_context (ph, zoitechat_find_context (ph, NULL, NULL)); /* close any old menu */ if (G_IS_OBJECT (menu)) @@ -632,10 +632,10 @@ tray_hilight_cb (char *word[], void *userdata) tray_hilight_count++; if (tray_hilight_count == 1) tray_set_tipf (_("Highlighted message from: %s (%s) - %s"), - word[1], hexchat_get_info (ph, "channel"), _(DISPLAY_NAME)); + word[1], zoitechat_get_info (ph, "channel"), _(DISPLAY_NAME)); else tray_set_tipf (_("%u highlighted messages, latest from: %s (%s) - %s"), - tray_hilight_count, word[1], hexchat_get_info (ph, "channel"), + tray_hilight_count, word[1], zoitechat_get_info (ph, "channel"), _(DISPLAY_NAME)); } @@ -655,7 +655,7 @@ tray_message_cb (char *word[], void *userdata) tray_pub_count++; if (tray_pub_count == 1) tray_set_tipf (_("Channel message from: %s (%s) - %s"), - word[1], hexchat_get_info (ph, "channel"), _(DISPLAY_NAME)); + word[1], zoitechat_get_info (ph, "channel"), _(DISPLAY_NAME)); else tray_set_tipf (_("%u channel messages. - %s"), tray_pub_count, _(DISPLAY_NAME)); } @@ -671,9 +671,9 @@ tray_priv (char *from, char *text) if (alert_match_word (from, prefs.hex_irc_no_hilight)) return; - network = hexchat_get_info (ph, "network"); + network = zoitechat_get_info (ph, "network"); if (!network) - network = hexchat_get_info (ph, "server"); + network = zoitechat_get_info (ph, "server"); if (prefs.hex_input_tray_priv) { @@ -714,9 +714,9 @@ tray_dcc_cb (char *word[], void *userdata) /* if (tray_status == TS_FILEOFFER) return HEXCHAT_EAT_NONE;*/ - network = hexchat_get_info (ph, "network"); + network = zoitechat_get_info (ph, "network"); if (!network) - network = hexchat_get_info (ph, "server"); + network = zoitechat_get_info (ph, "server"); if (prefs.hex_input_tray_priv && (!prefs.hex_away_omit_alerts || tray_find_away_status () != 1)) { @@ -764,42 +764,42 @@ tray_apply_setup (void) } else { - GtkWindow *window = GTK_WINDOW(hexchat_get_info (ph, "gtkwin_ptr")); + GtkWindow *window = GTK_WINDOW(zoitechat_get_info (ph, "gtkwin_ptr")); if (prefs.hex_gui_tray && gtkutil_tray_icon_supported (window)) tray_init (); } } int -tray_plugin_init (hexchat_plugin *plugin_handle, char **plugin_name, +tray_plugin_init (zoitechat_plugin *plugin_handle, char **plugin_name, char **plugin_desc, char **plugin_version, char *arg) { - /* we need to save this for use with any hexchat_* functions */ + /* we need to save this for use with any zoitechat_* functions */ ph = plugin_handle; *plugin_name = ""; *plugin_desc = ""; *plugin_version = ""; - hexchat_hook_print (ph, "Channel Msg Hilight", -1, tray_hilight_cb, NULL); - hexchat_hook_print (ph, "Channel Action Hilight", -1, tray_hilight_cb, NULL); + zoitechat_hook_print (ph, "Channel Msg Hilight", -1, tray_hilight_cb, NULL); + zoitechat_hook_print (ph, "Channel Action Hilight", -1, tray_hilight_cb, NULL); - hexchat_hook_print (ph, "Channel Message", -1, tray_message_cb, NULL); - hexchat_hook_print (ph, "Channel Action", -1, tray_message_cb, NULL); - hexchat_hook_print (ph, "Channel Notice", -1, tray_message_cb, NULL); + zoitechat_hook_print (ph, "Channel Message", -1, tray_message_cb, NULL); + zoitechat_hook_print (ph, "Channel Action", -1, tray_message_cb, NULL); + zoitechat_hook_print (ph, "Channel Notice", -1, tray_message_cb, NULL); - hexchat_hook_print (ph, "Private Message", -1, tray_priv_cb, NULL); - hexchat_hook_print (ph, "Private Message to Dialog", -1, tray_priv_cb, NULL); - hexchat_hook_print (ph, "Private Action", -1, tray_priv_cb, NULL); - hexchat_hook_print (ph, "Private Action to Dialog", -1, tray_priv_cb, NULL); - hexchat_hook_print (ph, "Notice", -1, tray_priv_cb, NULL); - hexchat_hook_print (ph, "Invited", -1, tray_invited_cb, NULL); + zoitechat_hook_print (ph, "Private Message", -1, tray_priv_cb, NULL); + zoitechat_hook_print (ph, "Private Message to Dialog", -1, tray_priv_cb, NULL); + zoitechat_hook_print (ph, "Private Action", -1, tray_priv_cb, NULL); + zoitechat_hook_print (ph, "Private Action to Dialog", -1, tray_priv_cb, NULL); + zoitechat_hook_print (ph, "Notice", -1, tray_priv_cb, NULL); + zoitechat_hook_print (ph, "Invited", -1, tray_invited_cb, NULL); - hexchat_hook_print (ph, "DCC Offer", -1, tray_dcc_cb, NULL); + zoitechat_hook_print (ph, "DCC Offer", -1, tray_dcc_cb, NULL); - hexchat_hook_print (ph, "Focus Window", -1, tray_focus_cb, NULL); + zoitechat_hook_print (ph, "Focus Window", -1, tray_focus_cb, NULL); - GtkWindow *window = GTK_WINDOW(hexchat_get_info (ph, "gtkwin_ptr")); + GtkWindow *window = GTK_WINDOW(zoitechat_get_info (ph, "gtkwin_ptr")); if (prefs.hex_gui_tray && gtkutil_tray_icon_supported (window)) tray_init (); @@ -807,7 +807,7 @@ tray_plugin_init (hexchat_plugin *plugin_handle, char **plugin_name, } int -tray_plugin_deinit (hexchat_plugin *plugin_handle) +tray_plugin_deinit (zoitechat_plugin *plugin_handle) { #ifdef WIN32 tray_cleanup (); diff --git a/src/fe-gtk/plugin-tray.h b/src/fe-gtk/plugin-tray.h index cb77019a..45f4f0ea 100644 --- a/src/fe-gtk/plugin-tray.h +++ b/src/fe-gtk/plugin-tray.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-gtk/plugingui.c b/src/fe-gtk/plugingui.c index c40ac304..bebe68dc 100644 --- a/src/fe-gtk/plugingui.c +++ b/src/fe-gtk/plugingui.c @@ -22,15 +22,15 @@ #include "fe-gtk.h" -#include "../common/hexchat.h" +#include "../common/zoitechat.h" #define PLUGIN_C -typedef struct session hexchat_context; -#include "../common/hexchat-plugin.h" +typedef struct session zoitechat_context; +#include "../common/zoitechat-plugin.h" #include "../common/plugin.h" #include "../common/util.h" #include "../common/outbound.h" #include "../common/fe.h" -#include "../common/hexchatc.h" +#include "../common/zoitechatc.h" #include "../common/cfgfiles.h" #include "gtkutil.h" #include "maingui.h" @@ -110,7 +110,7 @@ extern GSList *plugin_list; void fe_pluginlist_update (void) { - hexchat_plugin *pl; + zoitechat_plugin *pl; GSList *list; GtkTreeView *view; GtkListStore *store; diff --git a/src/fe-gtk/plugingui.h b/src/fe-gtk/plugingui.h index ae079a72..d83b193e 100644 --- a/src/fe-gtk/plugingui.h +++ b/src/fe-gtk/plugingui.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-gtk/rawlog.c b/src/fe-gtk/rawlog.c index 666059c6..194e5108 100644 --- a/src/fe-gtk/rawlog.c +++ b/src/fe-gtk/rawlog.c @@ -31,8 +31,8 @@ #include -#include "../common/hexchat.h" -#include "../common/hexchatc.h" +#include "../common/zoitechat.h" +#include "../common/zoitechatc.h" #include "../common/cfgfiles.h" #include "../common/server.h" #include "gtkutil.h" @@ -57,7 +57,7 @@ rawlog_save (server *serv, char *file) if (file) { if (serv->gui->rawlog_window) - fh = hexchat_open_file (file, O_TRUNC | O_WRONLY | O_CREAT, + fh = zoitechat_open_file (file, O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE | XOF_FULLPATH); if (fh != -1) { diff --git a/src/fe-gtk/rawlog.h b/src/fe-gtk/rawlog.h index 53c57d42..c12513d7 100644 --- a/src/fe-gtk/rawlog.h +++ b/src/fe-gtk/rawlog.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-gtk/servlistgui.c b/src/fe-gtk/servlistgui.c index 0e5e108b..33f73e50 100644 --- a/src/fe-gtk/servlistgui.c +++ b/src/fe-gtk/servlistgui.c @@ -23,8 +23,8 @@ #include -#include "../common/hexchat.h" -#include "../common/hexchatc.h" +#include "../common/zoitechat.h" +#include "../common/zoitechatc.h" #include "../common/servlist.h" #include "../common/cfgfiles.h" #include "../common/fe.h" @@ -119,7 +119,7 @@ static const char *pages[]= * network list without breaking config compatibility. * * Also make sure inbound_nickserv_login() won't break, i.e. if you add a new - * type that is NickServ-based, add it there as well so that HexChat knows to + * type that is NickServ-based, add it there as well so that ZoiteChat knows to * treat it as such. */ static int login_types_conf[] = @@ -980,7 +980,7 @@ servlist_savegui (void) sp[0] = 0; /* spaces will break the login */ /* strcpy (prefs.hex_irc_real_name, gtk_entry_get_text (GTK_ENTRY (entry_greal))); */ servlist_save (); - save_config (); /* For nicks stored in hexchat.conf */ + save_config (); /* For nicks stored in zoitechat.conf */ return 0; } @@ -1298,7 +1298,7 @@ servlist_delete_cb (GtkWidget *win, GdkEventAny *event, gpointer userdata) selected_net = NULL; if (sess_list == NULL) - hexchat_exit (); + zoitechat_exit (); return FALSE; } @@ -1312,7 +1312,7 @@ servlist_close_cb (GtkWidget *button, gpointer userdata) selected_net = NULL; if (sess_list == NULL) - hexchat_exit (); + zoitechat_exit (); } /* convert "host:port" format to "host/port" */ diff --git a/src/fe-gtk/servlistgui.h b/src/fe-gtk/servlistgui.h index ca176a34..f9626f4d 100644 --- a/src/fe-gtk/servlistgui.h +++ b/src/fe-gtk/servlistgui.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-gtk/setup.c b/src/fe-gtk/setup.c index 0e1dfde3..ba9de165 100644 --- a/src/fe-gtk/setup.c +++ b/src/fe-gtk/setup.c @@ -22,13 +22,13 @@ #include #include -#include "../common/hexchat.h" +#include "../common/zoitechat.h" #include "../common/cfgfiles.h" #include "../common/fe.h" #include "../common/text.h" #include "../common/userlist.h" #include "../common/util.h" -#include "../common/hexchatc.h" +#include "../common/zoitechatc.h" #include "../common/outbound.h" #include "fe-gtk.h" #include "gtkutil.h" @@ -52,7 +52,7 @@ static GtkWidget *setup_window = NULL; static int last_selected_page = 0; static int last_selected_row = 0; /* sound row */ static gboolean color_change; -static struct hexchatprefs setup_prefs; +static struct zoitechatprefs setup_prefs; static GtkWidget *cancel_button; static GtkWidget *font_dialog = NULL; @@ -1486,7 +1486,7 @@ setup_create_color_button (GtkWidget *table, int num, int row, int col) but = gtk_button_new_with_label (" "); gtk_label_set_markup (GTK_LABEL (gtk_bin_get_child (GTK_BIN (but))), buf); /* win32 build uses this to turn off themeing */ - g_object_set_data (G_OBJECT (but), "hexchat-color", (gpointer)1); + g_object_set_data (G_OBJECT (but), "zoitechat-color", (gpointer)1); gtk_table_attach (GTK_TABLE (table), but, col, col+1, row, row+1, GTK_SHRINK | GTK_FILL, GTK_SHRINK | GTK_FILL, 0, 0); g_signal_connect (G_OBJECT (but), "clicked", @@ -2146,7 +2146,7 @@ setup_apply_real (int new_pix, int do_ulist, int do_layout, int do_identd) mg_apply_setup (); tray_apply_setup (); - hexchat_reinit_timers (); + zoitechat_reinit_timers (); if (do_layout) menu_change_layout (); @@ -2156,7 +2156,7 @@ setup_apply_real (int new_pix, int do_ulist, int do_layout, int do_identd) } static void -setup_apply (struct hexchatprefs *pr) +setup_apply (struct zoitechatprefs *pr) { #ifdef WIN32 PangoFontDescription *old_desc; diff --git a/src/fe-gtk/setup.h b/src/fe-gtk/setup.h index b2c1a714..7b8c6407 100644 --- a/src/fe-gtk/setup.h +++ b/src/fe-gtk/setup.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-gtk/sexy-spell-entry.c b/src/fe-gtk/sexy-spell-entry.c index a3042783..1c97837d 100644 --- a/src/fe-gtk/sexy-spell-entry.c +++ b/src/fe-gtk/sexy-spell-entry.c @@ -46,7 +46,7 @@ #endif #include "../common/cfgfiles.h" -#include "../common/hexchatc.h" +#include "../common/zoitechatc.h" #include "palette.h" #include "xtext.h" @@ -264,7 +264,7 @@ sexy_spell_entry_class_init(SexySpellEntryClass *klass) G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET(SexySpellEntryClass, word_check), (GSignalAccumulator) spell_accumulator, NULL, - _hexchat_marshal_BOOLEAN__STRING, + _zoitechat_marshal_BOOLEAN__STRING, G_TYPE_BOOLEAN, 1, G_TYPE_STRING); @@ -1331,7 +1331,7 @@ sexy_spell_entry_activate_language_internal(SexySpellEntry *entry, const gchar * return FALSE; } - enchant_dict_add_to_session (dict, "HexChat", strlen("HexChat")); + enchant_dict_add_to_session (dict, "ZoiteChat", strlen("ZoiteChat")); entry->priv->dict_list = g_slist_append(entry->priv->dict_list, (gpointer) dict); g_hash_table_insert(entry->priv->dict_hash, get_lang_from_dict(dict), (gpointer) dict); diff --git a/src/fe-gtk/textgui.c b/src/fe-gtk/textgui.c index b5eaf893..9b8c78d6 100644 --- a/src/fe-gtk/textgui.c +++ b/src/fe-gtk/textgui.c @@ -26,8 +26,8 @@ #include "fe-gtk.h" -#include "../common/hexchat.h" -#include "../common/hexchatc.h" +#include "../common/zoitechat.h" +#include "../common/zoitechatc.h" #include "../common/cfgfiles.h" #include "../common/outbound.h" #include "../common/fe.h" diff --git a/src/fe-gtk/textgui.h b/src/fe-gtk/textgui.h index 6d9a3a23..08dc2bda 100644 --- a/src/fe-gtk/textgui.h +++ b/src/fe-gtk/textgui.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-gtk/urlgrab.c b/src/fe-gtk/urlgrab.c index fc2f4b5a..4d520959 100644 --- a/src/fe-gtk/urlgrab.c +++ b/src/fe-gtk/urlgrab.c @@ -22,8 +22,8 @@ #include "fe-gtk.h" -#include "../common/hexchat.h" -#include "../common/hexchatc.h" +#include "../common/zoitechat.h" +#include "../common/zoitechatc.h" #include "../common/cfgfiles.h" #include "../common/fe.h" #include "../common/url.h" diff --git a/src/fe-gtk/urlgrab.h b/src/fe-gtk/urlgrab.h index 246b56e7..c5f46f8d 100644 --- a/src/fe-gtk/urlgrab.h +++ b/src/fe-gtk/urlgrab.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-gtk/userlistgui.c b/src/fe-gtk/userlistgui.c index d06975ca..77d9235c 100644 --- a/src/fe-gtk/userlistgui.c +++ b/src/fe-gtk/userlistgui.c @@ -24,13 +24,13 @@ #include -#include "../common/hexchat.h" +#include "../common/zoitechat.h" #include "../common/util.h" #include "../common/userlist.h" #include "../common/modes.h" #include "../common/text.h" #include "../common/notify.h" -#include "../common/hexchatc.h" +#include "../common/zoitechatc.h" #include "../common/fe.h" #include "gtkutil.h" #include "palette.h" @@ -664,7 +664,7 @@ userlist_create (GtkWidget *box) gtk_widget_show (sw); treeview = gtk_tree_view_new (); - gtk_widget_set_name (treeview, "hexchat-userlist"); + gtk_widget_set_name (treeview, "zoitechat-userlist"); gtk_tree_view_set_headers_visible (GTK_TREE_VIEW (treeview), FALSE); gtk_tree_selection_set_mode (gtk_tree_view_get_selection (GTK_TREE_VIEW (treeview)), diff --git a/src/fe-gtk/userlistgui.h b/src/fe-gtk/userlistgui.h index e24f2ebc..481641ee 100644 --- a/src/fe-gtk/userlistgui.h +++ b/src/fe-gtk/userlistgui.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-gtk/xtext.c b/src/fe-gtk/xtext.c index be978f22..687aaf48 100644 --- a/src/fe-gtk/xtext.c +++ b/src/fe-gtk/xtext.c @@ -32,10 +32,10 @@ #include #include "config.h" -#include "../common/hexchat.h" +#include "../common/zoitechat.h" #include "../common/fe.h" #include "../common/util.h" -#include "../common/hexchatc.h" +#include "../common/zoitechatc.h" #include "../common/url.h" #ifdef WIN32 @@ -2316,7 +2316,7 @@ gtk_xtext_class_init (GtkXTextClass * class) G_SIGNAL_RUN_FIRST | G_SIGNAL_ACTION, G_STRUCT_OFFSET (GtkXTextClass, word_click), NULL, NULL, - _hexchat_marshal_VOID__POINTER_POINTER, + _zoitechat_marshal_VOID__POINTER_POINTER, G_TYPE_NONE, 2, G_TYPE_POINTER, G_TYPE_POINTER); xtext_signals[SET_SCROLL_ADJUSTMENTS] = @@ -2325,7 +2325,7 @@ gtk_xtext_class_init (GtkXTextClass * class) G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION, G_STRUCT_OFFSET (GtkXTextClass, set_scroll_adjustments), NULL, NULL, - _hexchat_marshal_VOID__OBJECT_OBJECT, + _zoitechat_marshal_VOID__OBJECT_OBJECT, G_TYPE_NONE, 2, GTK_TYPE_ADJUSTMENT, GTK_TYPE_ADJUSTMENT); diff --git a/src/fe-gtk/xtext.h b/src/fe-gtk/xtext.h index 18d769fb..beb77c17 100644 --- a/src/fe-gtk/xtext.h +++ b/src/fe-gtk/xtext.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-gtk/hexchat.rc.tt b/src/fe-gtk/zoitechat.rc.tt similarity index 74% rename from src/fe-gtk/hexchat.rc.tt rename to src/fe-gtk/zoitechat.rc.tt index 35b0e6aa..f964896b 100644 --- a/src/fe-gtk/hexchat.rc.tt +++ b/src/fe-gtk/zoitechat.rc.tt @@ -3,7 +3,7 @@ #define COMMA_VERSION <#= [string]::Join(',', $versionParts) #>,0 -XC_ICON ICON "<#= $env:SOLUTIONDIR -replace '\\', '/' #>data/icons/hexchat.ico" +XC_ICON ICON "<#= $env:SOLUTIONDIR -replace '\\', '/' #>data/icons/zoitechat.ico" VS_VERSION_INFO VERSIONINFO FILEVERSION COMMA_VERSION @@ -14,9 +14,9 @@ VS_VERSION_INFO VERSIONINFO BLOCK "040904B0" BEGIN - VALUE "FileDescription", "HexChat IRC Client" - VALUE "CompanyName", "HexChat" - VALUE "ProductName", "HexChat" + VALUE "FileDescription", "ZoiteChat IRC Client" + VALUE "CompanyName", "ZoiteChat" + VALUE "ProductName", "ZoiteChat" VALUE "ProductVersion", PACKAGE_VERSION VALUE "FileVersion", PACKAGE_VERSION END diff --git a/src/fe-text/fe-text.c b/src/fe-text/fe-text.c index 3673a81f..7677c441 100644 --- a/src/fe-text/fe-text.c +++ b/src/fe-text/fe-text.c @@ -35,8 +35,8 @@ #include #include #include -#include "../common/hexchat.h" -#include "../common/hexchatc.h" +#include "../common/zoitechat.h" +#include "../common/zoitechatc.h" #include "../common/cfgfiles.h" #include "../common/outbound.h" #include "../common/util.h" @@ -95,7 +95,7 @@ fe_new_window (struct session *sess, int focus) g_snprintf (buf, sizeof (buf), "\n" - " \017HexChat-Text \00310"PACKAGE_VERSION"\n" + " \017ZoiteChat-Text \00310"PACKAGE_VERSION"\n" " \017Running on \00310%s\n", get_sys_str (1)); fe_print_text (sess, buf, 0, FALSE); @@ -837,7 +837,7 @@ fe_ctrl_gui (session *sess, fe_gui_action action, int arg) /* only one action type handled for now, but could add more */ switch (action) { - /* gui focus is really the only case hexchat-text needs to worry about */ + /* gui focus is really the only case zoitechat-text needs to worry about */ case FE_GUI_FOCUS: current_sess = sess; current_tab = sess; diff --git a/src/fe-text/fe-text.h b/src/fe-text/fe-text.h index a2bc5d75..4b5d494c 100644 --- a/src/fe-text/fe-text.h +++ b/src/fe-text/fe-text.h @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (C) 1998-2010 Peter Zelezny. * Copyright (C) 2009-2013 Berke Viktor. * diff --git a/src/fe-text/fe-text.vcxproj b/src/fe-text/fe-text.vcxproj index 75b64a12..f43d5dd0 100644 --- a/src/fe-text/fe-text.vcxproj +++ b/src/fe-text/fe-text.vcxproj @@ -22,36 +22,36 @@ - + - hexchat-text - $(HexChatRel) + zoitechat-text + $(ZoiteChatRel) WIN32;NDEBUG;_CONSOLE;$(OwnFlags);%(PreprocessorDefinitions) - $(HexChatLib);$(DepsRoot)\include;$(Glib);%(AdditionalIncludeDirectories) + $(ZoiteChatLib);$(DepsRoot)\include;$(Glib);%(AdditionalIncludeDirectories) Console true true true - $(DepLibs);$(HexChatLib)common.lib;wbemuuid.lib;comsupp.lib;%(AdditionalDependencies) + $(DepLibs);$(ZoiteChatLib)common.lib;wbemuuid.lib;comsupp.lib;%(AdditionalDependencies) $(DepsRoot)\lib;%(AdditionalLibraryDirectories) WIN32;_WIN64;_AMD64_;NDEBUG;_CONSOLE;$(OwnFlags);%(PreprocessorDefinitions) - $(HexChatLib);$(DepsRoot)\include;$(Glib);%(AdditionalIncludeDirectories) + $(ZoiteChatLib);$(DepsRoot)\include;$(Glib);%(AdditionalIncludeDirectories) Console true true true - $(DepLibs);$(HexChatLib)common.lib;wbemuuid.lib;comsupp.lib;%(AdditionalDependencies) + $(DepLibs);$(ZoiteChatLib)common.lib;wbemuuid.lib;comsupp.lib;%(AdditionalDependencies) $(DepsRoot)\lib;%(AdditionalLibraryDirectories) diff --git a/src/fe-text/meson.build b/src/fe-text/meson.build index 705d8852..709ede82 100644 --- a/src/fe-text/meson.build +++ b/src/fe-text/meson.build @@ -1,7 +1,7 @@ -executable('hexchat-text', +executable('zoitechat-text', sources: [ 'fe-text.c', ], - dependencies: hexchat_common_dep, + dependencies: zoitechat_common_dep, install: true, ) diff --git a/src/htm/Main.Designer.cs b/src/htm/Main.Designer.cs index d95cf7fc..7eb6cd0c 100644 --- a/src/htm/Main.Designer.cs +++ b/src/htm/Main.Designer.cs @@ -1,5 +1,5 @@ /** - * HexChat Theme Manager + * ZoiteChat Theme Manager * * Copyright (C) 2012 Patrick Griffs * Copyright (C) 2012 Berke Viktor @@ -301,7 +301,7 @@ namespace thememan this.MaximizeBox = false; this.Name = "HTM"; this.SizeGripStyle = System.Windows.Forms.SizeGripStyle.Hide; - this.Text = "HexChat Theme Manager"; + this.Text = "ZoiteChat Theme Manager"; this.ResumeLayout(false); this.PerformLayout(); diff --git a/src/htm/Main.cs b/src/htm/Main.cs index aecfa1ce..f99e8dc8 100644 --- a/src/htm/Main.cs +++ b/src/htm/Main.cs @@ -1,5 +1,5 @@ /** - * HexChat Theme Manager + * ZoiteChat Theme Manager * * Copyright (C) 2012 Patrick Griffs * Copyright (C) 2012 Berke Viktor @@ -37,7 +37,7 @@ namespace thememan { public partial class HTM : Form { - public string hexchatdir; + public string zoitechatdir; public string themedir; OpenFileDialog importDialog; @@ -62,11 +62,11 @@ namespace thememan if (RunningOnWindows() && IsPortable(out portableDir)) { - hexchatdir = Path.Combine(portableDir, "config\\"); + zoitechatdir = Path.Combine(portableDir, "config\\"); - if (!Directory.Exists(hexchatdir)) + if (!Directory.Exists(zoitechatdir)) { - MessageBox.Show("HexChat installation not found!\nCheck your .\\config folder", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); + MessageBox.Show("ZoiteChat installation not found!\nCheck your .\\config folder", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Environment.Exit(1); } } @@ -75,26 +75,26 @@ namespace thememan /* Environment.SpecialFolder.ApplicationData * Windows: %APPDATA% * Unix: ~/.config - * Windows is case-insensitive so 'hexchat' should be fine for both + * Windows is case-insensitive so 'zoitechat' should be fine for both */ - hexchatdir = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "hexchat"); + zoitechatdir = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "zoitechat"); - if (!Directory.Exists(hexchatdir)) + if (!Directory.Exists(zoitechatdir)) { if (RunningOnWindows()) { - MessageBox.Show("HexChat installation not found!\nCheck your %APPDATA%\\HexChat folder", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); + MessageBox.Show("ZoiteChat installation not found!\nCheck your %APPDATA%\\ZoiteChat folder", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { - MessageBox.Show("HexChat installation not found!\nCheck your ~/.config/hexchat folder", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); + MessageBox.Show("ZoiteChat installation not found!\nCheck your ~/.config/zoitechat folder", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } Environment.Exit(1); } } - themedir = Path.Combine(hexchatdir, "themes"); + themedir = Path.Combine(zoitechatdir, "themes"); ListThemes(); String[] arguments = Environment.GetCommandLineArgs(); @@ -196,17 +196,17 @@ namespace thememan private void applybutton_Click_1(object sender, EventArgs e) { - DialogResult result = MessageBox.Show("HexChat must be closed and this will overwrite your current theme!\n\nDo you wish to continue?", "Warning", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); + DialogResult result = MessageBox.Show("ZoiteChat must be closed and this will overwrite your current theme!\n\nDo you wish to continue?", "Warning", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); if (result == DialogResult.OK) { - File.Copy(Path.Combine(themedir, themelist.SelectedItem.ToString(), "colors.conf"), Path.Combine(hexchatdir, "colors.conf"), true); + File.Copy(Path.Combine(themedir, themelist.SelectedItem.ToString(), "colors.conf"), Path.Combine(zoitechatdir, "colors.conf"), true); if (File.Exists(Path.Combine(themedir, themelist.SelectedItem.ToString(), "pevents.conf"))) { - File.Copy(Path.Combine(themedir, themelist.SelectedItem.ToString(), "pevents.conf"), Path.Combine(hexchatdir, "pevents.conf"), true); + File.Copy(Path.Combine(themedir, themelist.SelectedItem.ToString(), "pevents.conf"), Path.Combine(zoitechatdir, "pevents.conf"), true); } - else if (File.Exists(Path.Combine(hexchatdir, "pevents.conf"))) + else if (File.Exists(Path.Combine(zoitechatdir, "pevents.conf"))) { - File.Delete(Path.Combine(hexchatdir, "pevents.conf")); + File.Delete(Path.Combine(zoitechatdir, "pevents.conf")); } } } @@ -224,7 +224,7 @@ namespace thememan private void importbutton_Click_1(object sender, EventArgs e) { importDialog = new OpenFileDialog(); - importDialog.Filter = "HexChat Theme Files|*.hct"; + importDialog.Filter = "ZoiteChat Theme Files|*.hct"; importDialog.FilterIndex = 1; importDialog.FileOk += new CancelEventHandler(importdialog_FileOk); importDialog.ShowDialog(); diff --git a/src/htm/Program.cs b/src/htm/Program.cs index afbb6483..9c54db1d 100644 --- a/src/htm/Program.cs +++ b/src/htm/Program.cs @@ -1,5 +1,5 @@ /** - * HexChat Theme Manager + * ZoiteChat Theme Manager * * Copyright (C) 2012 Patrick Griffs * Copyright (C) 2012 Berke Viktor diff --git a/src/htm/Properties/AssemblyInfo.cs b/src/htm/Properties/AssemblyInfo.cs index 9cedc211..0667a2b9 100644 --- a/src/htm/Properties/AssemblyInfo.cs +++ b/src/htm/Properties/AssemblyInfo.cs @@ -1,5 +1,5 @@ /** - * HexChat Theme Manager + * ZoiteChat Theme Manager * * Copyright (C) 2012 Patrick Griffs * Copyright (C) 2012 Berke Viktor @@ -27,8 +27,8 @@ using System.Resources; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. -[assembly: AssemblyTitle("HexChat Theme Manager")] -[assembly: AssemblyDescription("Manages HexChat Themes.")] +[assembly: AssemblyTitle("ZoiteChat Theme Manager")] +[assembly: AssemblyDescription("Manages ZoiteChat Themes.")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] [assembly: AssemblyProduct("thememan")] diff --git a/src/htm/README.md b/src/htm/README.md index 7abc9655..0f1112ac 100644 --- a/src/htm/README.md +++ b/src/htm/README.md @@ -1,4 +1,4 @@ -hexchat-theme-manager +zoitechat-theme-manager ------------------ - Shows previews of and can load/save themes diff --git a/src/htm/htm.csproj b/src/htm/htm.csproj index 7c96d274..c042d6ba 100644 --- a/src/htm/htm.csproj +++ b/src/htm/htm.csproj @@ -36,7 +36,7 @@ x86 pdbonly true - ..\..\..\hexchat-build\Win32\bin\ + ..\..\..\zoitechat-build\Win32\bin\ TRACE prompt 4 @@ -66,7 +66,7 @@ x64 pdbonly true - ..\..\..\hexchat-build\x64\bin\ + ..\..\..\zoitechat-build\x64\bin\ TRACE prompt false diff --git a/src/libenchant_win8/libenchant_win8.vcxproj b/src/libenchant_win8/libenchant_win8.vcxproj index a6cbdad6..94adb153 100644 --- a/src/libenchant_win8/libenchant_win8.vcxproj +++ b/src/libenchant_win8/libenchant_win8.vcxproj @@ -22,17 +22,17 @@ v142 - + - $(HexChatRel)lib\enchant\ + $(ZoiteChatRel)lib\enchant\ libenchant_win8 - ..\common;$(HexChatLib);$(DepsRoot)\include\enchant;$(DepsRoot)\include;$(Glib);%(AdditionalIncludeDirectories) + ..\common;$(ZoiteChatLib);$(DepsRoot)\include\enchant;$(DepsRoot)\include;$(Glib);%(AdditionalIncludeDirectories) $(DepLibs);%(AdditionalDependencies) diff --git a/src/libenchant_win8/win8_provider.cpp b/src/libenchant_win8/win8_provider.cpp index 73f16610..71e8b417 100644 --- a/src/libenchant_win8/win8_provider.cpp +++ b/src/libenchant_win8/win8_provider.cpp @@ -1,4 +1,4 @@ -/* HexChat +/* ZoiteChat * Copyright (c) 2015 Patrick Griffis * * Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/win32/config.h.tt b/win32/config.h.tt index ad518964..3dd1d17e 100644 --- a/win32/config.h.tt +++ b/win32/config.h.tt @@ -5,10 +5,10 @@ #define HAVE_ISO_CODES #define ISO_CODES_PREFIX ".\\" #define ISO_CODES_LOCALEDIR LOCALEDIR -#define PACKAGE_NAME "hexchat" +#define PACKAGE_NAME "zoitechat" #define PACKAGE_VERSION "<#= [string]::Join('.', $versionParts) #>" #define HEXCHATLIBDIR ".\\plugins" #define HEXCHATSHAREDIR "." #define OLD_PERL -#define GETTEXT_PACKAGE "hexchat" -#define PACKAGE_TARNAME "hexchat-<#= [string]::Join('.', $versionParts) #>" +#define GETTEXT_PACKAGE "zoitechat" +#define PACKAGE_TARNAME "zoitechat-<#= [string]::Join('.', $versionParts) #>" diff --git a/win32/copy/changelog.url b/win32/copy/changelog.url index 926597a1..0028ff23 100644 --- a/win32/copy/changelog.url +++ b/win32/copy/changelog.url @@ -1,4 +1,4 @@ [InternetShortcut] -URL=http://docs.hexchat.org/en/latest/changelog.html +URL=http://docs.zoitechat.org/en/latest/changelog.html IconFile=%systemroot%\system32\shell32.dll IconIndex=165 diff --git a/win32/copy/copy.vcxproj b/win32/copy/copy.vcxproj index cb3ea1cf..ce63ab39 100644 --- a/win32/copy/copy.vcxproj +++ b/win32/copy/copy.vcxproj @@ -21,7 +21,7 @@ - + @@ -53,7 +53,7 @@ - + @@ -74,30 +74,30 @@ - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - + - + diff --git a/win32/copy/readme.url b/win32/copy/readme.url index 318ed99c..36e4438c 100644 --- a/win32/copy/readme.url +++ b/win32/copy/readme.url @@ -1,4 +1,4 @@ [InternetShortcut] -URL=https://github.com/hexchat/hexchat/blob/master/readme.md +URL=https://github.com/zoitechat/zoitechat/blob/master/readme.md IconFile=%systemroot%\system32\shell32.dll IconIndex=23 diff --git a/win32/installer/installer.vcxproj b/win32/installer/installer.vcxproj index 3cc11e44..ac52dbe3 100644 --- a/win32/installer/installer.vcxproj +++ b/win32/installer/installer.vcxproj @@ -21,9 +21,9 @@ - + - $(HexChatRel) + $(ZoiteChatRel) @@ -37,8 +37,8 @@ @@ -46,7 +46,7 @@ $(IsccPath) /dPROJECTDIR="$(ProjectDir)" /dAPPARCH="$(Platform)" "$(HexChatBin)h - + diff --git a/win32/installer/installer.vcxproj.filters b/win32/installer/installer.vcxproj.filters index 467323a7..bb41f83d 100644 --- a/win32/installer/installer.vcxproj.filters +++ b/win32/installer/installer.vcxproj.filters @@ -7,10 +7,10 @@ - + Resource Files - + Resource Files diff --git a/win32/installer/hexchat.iss.tt b/win32/installer/zoitechat.iss.tt similarity index 80% rename from win32/installer/hexchat.iss.tt rename to win32/installer/zoitechat.iss.tt index 8337258f..28aa49f5 100644 --- a/win32/installer/hexchat.iss.tt +++ b/win32/installer/zoitechat.iss.tt @@ -1,30 +1,30 @@ -#define APPNAM "HexChat" +#define APPNAM "ZoiteChat" #define APPVER "<#= [string]::Join('.', $versionParts) #>" ; These are defined by our installer project at build time ;#define APPARCH "x64" -;#define PROJECTDIR "C:\...\hexchat\win32\installer\" +;#define PROJECTDIR "C:\...\zoitechat\win32\installer\" ;http://mitrich.net23.net/?/inno-download-plugin.html #include [Setup] -AppName=HexChat +AppName=ZoiteChat AppVersion={#APPVER} -AppVerName=HexChat {#APPVER} -AppPublisher=HexChat -AppPublisherURL=http://hexchat.github.io +AppVerName=ZoiteChat {#APPVER} +AppPublisher=ZoiteChat +AppPublisherURL=http://zoitechat.github.io AppCopyright=Copyright (C) 1998-2010 Peter Zelezny -AppSupportURL=https://github.com/hexchat/hexchat/issues -AppUpdatesURL=http://hexchat.github.io/downloads.html -LicenseFile=share\doc\hexchat\COPYING -UninstallDisplayIcon={app}\hexchat.exe -UninstallDisplayName=HexChat +AppSupportURL=https://github.com/zoitechat/zoitechat/issues +AppUpdatesURL=http://zoitechat.github.io/downloads.html +LicenseFile=share\doc\zoitechat\COPYING +UninstallDisplayIcon={app}\zoitechat.exe +UninstallDisplayName=ZoiteChat #if APPARCH == "x64" -DefaultDirName={pf64}\HexChat +DefaultDirName={pf64}\ZoiteChat #else -DefaultDirName={pf32}\HexChat +DefaultDirName={pf32}\ZoiteChat #endif -DefaultGroupName=HexChat +DefaultGroupName=ZoiteChat AllowNoIcons=yes SolidCompression=yes Compression=lzma2/ultra64 @@ -49,7 +49,7 @@ ArchitecturesAllowed=x86 x64 MinVersion=6.1 WizardImageFile={#PROJECTDIR}wizardimage.bmp WizardSmallImageFile={#PROJECTDIR}wizardsmallimage.bmp -SetupIconFile={#PROJECTDIR}..\..\data\icons\hexchat.ico +SetupIconFile={#PROJECTDIR}..\..\data\icons\zoitechat.ico [Types] Name: "normal"; Description: "Normal Installation" @@ -57,9 +57,9 @@ Name: "minimal"; Description: "Minimal Installation" Name: "custom"; Description: "Custom Installation"; Flags: iscustom [Components] -Name: "libs"; Description: "HexChat"; Types: normal minimal custom; Flags: fixed -Name: "xctext"; Description: "HexChat-Text"; Types: custom; Flags: disablenouninstallwarning -Name: "xtm"; Description: "HexChat Theme Manager"; Types: normal custom; Flags: disablenouninstallwarning +Name: "libs"; Description: "ZoiteChat"; Types: normal minimal custom; Flags: fixed +Name: "xctext"; Description: "ZoiteChat-Text"; Types: custom; Flags: disablenouninstallwarning +Name: "xtm"; Description: "ZoiteChat Theme Manager"; Types: normal custom; Flags: disablenouninstallwarning Name: "icons"; Description: "Create Shortcuts"; Types: custom; Flags: disablenouninstallwarning Name: "icons\desktopicon"; Description: "Create Desktop Shortcut"; Types: custom; Flags: disablenouninstallwarning Name: "icons\quicklaunchicon"; Description: "Create Quick Launch Shortcut"; Types: custom; Flags: disablenouninstallwarning @@ -84,20 +84,20 @@ Name: portable; Description: "Yes"; GroupDescription: "Portable Mode: Stores con Root: HKCR; Subkey: "irc"; ValueType: none; ValueName: ""; ValueData: ""; Flags: deletekey uninsdeletekey; Tasks: not portable Root: HKCR; Subkey: "irc"; ValueType: string; ValueName: ""; ValueData: "URL:IRC Protocol"; Flags: uninsdeletevalue; Tasks: not portable Root: HKCR; Subkey: "irc"; ValueType: string; ValueName: "URL Protocol"; ValueData: ""; Flags: uninsdeletevalue; Tasks: not portable -Root: HKCR; Subkey: "irc\DefaultIcon"; ValueType: string; ValueName: ""; ValueData: "{app}\hexchat.exe,0"; Flags: uninsdeletevalue; Tasks: not portable +Root: HKCR; Subkey: "irc\DefaultIcon"; ValueType: string; ValueName: ""; ValueData: "{app}\zoitechat.exe,0"; Flags: uninsdeletevalue; Tasks: not portable Root: HKCR; Subkey: "irc\shell"; ValueType: string; ValueName: ""; ValueData: "open"; Flags: uninsdeletevalue; Tasks: not portable -Root: HKCR; Subkey: "irc\shell\open\command"; ValueType: string; ValueName: ""; ValueData: "{app}\hexchat.exe --url=""%1"""; Flags: uninsdeletevalue; Tasks: not portable +Root: HKCR; Subkey: "irc\shell\open\command"; ValueType: string; ValueName: ""; ValueData: "{app}\zoitechat.exe --url=""%1"""; Flags: uninsdeletevalue; Tasks: not portable Root: HKCR; Subkey: ".hct"; ValueType: none; ValueName: ""; ValueData: ""; Flags: deletekey uninsdeletekey; Components:xtm; Tasks: not portable -Root: HKCR; Subkey: ".hct"; ValueType: string; ValueName: ""; ValueData: "HexChat Theme File"; Flags: uninsdeletevalue; Components:xtm; Tasks: not portable -Root: HKCR; Subkey: ".hct"; ValueType: string; ValueName: "HexChat Theme File"; ValueData: ""; Flags: uninsdeletevalue; Components:xtm; Tasks: not portable +Root: HKCR; Subkey: ".hct"; ValueType: string; ValueName: ""; ValueData: "ZoiteChat Theme File"; Flags: uninsdeletevalue; Components:xtm; Tasks: not portable +Root: HKCR; Subkey: ".hct"; ValueType: string; ValueName: "ZoiteChat Theme File"; ValueData: ""; Flags: uninsdeletevalue; Components:xtm; Tasks: not portable Root: HKCR; Subkey: ".hct\DefaultIcon"; ValueType: string; ValueName: ""; ValueData: "{app}\thememan.exe,0"; Flags: uninsdeletevalue; Components:xtm; Tasks: not portable Root: HKCR; Subkey: ".hct\shell"; ValueType: string; ValueName: ""; ValueData: "open"; Flags: uninsdeletevalue; Components:xtm; Tasks: not portable Root: HKCR; Subkey: ".hct\shell\open\command"; ValueType: string; ValueName: ""; ValueData: "{app}\thememan.exe ""%1"""; Flags: uninsdeletevalue; Components:xtm; Tasks: not portable [Run] -Filename: "{app}\hexchat.exe"; Description: "Run HexChat after closing the Wizard"; Flags: nowait postinstall skipifsilent -Filename: "http://docs.hexchat.org/en/latest/changelog.html"; Description: "See what's changed"; Flags: shellexec runasoriginaluser postinstall skipifsilent unchecked +Filename: "{app}\zoitechat.exe"; Description: "Run ZoiteChat after closing the Wizard"; Flags: nowait postinstall skipifsilent +Filename: "http://docs.zoitechat.org/en/latest/changelog.html"; Description: "See what's changed"; Flags: shellexec runasoriginaluser postinstall skipifsilent unchecked Filename: "{tmp}\vcredist.exe"; Parameters: "/install /quiet /norestart"; StatusMsg: "Installing Visual C++ Redistributable"; Flags: skipifdoesntexist; Tasks: not portable Filename: "{tmp}\vcredist2013.exe"; Parameters: "/install /quiet /norestart"; StatusMsg: "Installing Visual C++ Redistributable"; Flags: skipifdoesntexist; Tasks: not portable Filename: "{tmp}\dotnet4.exe"; Parameters: "/q /norestart"; StatusMsg: "Installing .NET"; Components: xtm; Flags: skipifdoesntexist; Tasks: not portable @@ -189,21 +189,21 @@ Source: "python\*.py"; DestDir: "{app}\python"; Flags: ignoreversion; Components Source: "plugins\hcpython3.dll"; DestDir: "{app}\plugins"; Flags: ignoreversion; Components: langs\python Source: "_cffi_backend.cp3*.pyd"; DestDir: "{app}"; Flags: ignoreversion; Components: langs\python -Source: "hexchat.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: libs -Source: "hexchat-text.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: xctext +Source: "zoitechat.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: libs +Source: "zoitechat-text.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: xctext Source: "thememan.exe"; DestDir: "{app}"; Flags: ignoreversion; Components: xtm [Icons] -Name: "{group}\HexChat"; Filename: "{app}\hexchat.exe"; AppUserModelID: "HexChat.Desktop.Notify"; Tasks: not portable; Check: not WizardNoIcons -Name: "{group}\HexChat Safe Mode"; Filename: "{app}\hexchat.exe"; Parameters: "--no-auto --no-plugins"; Tasks: not portable; Check: not WizardNoIcons -Name: "{group}\HexChat ChangeLog"; Filename: "{app}\changelog.url"; IconFilename: "{sys}\shell32.dll"; IconIndex: 165; Tasks: not portable; Check: not WizardNoIcons -Name: "{group}\HexChat ReadMe"; Filename: "{app}\readme.url"; IconFilename: "{sys}\shell32.dll"; IconIndex: 23; Tasks: not portable; Check: not WizardNoIcons -Name: "{group}\HexChat Config Folder"; Filename: "%APPDATA%\HexChat\"; Tasks: not portable; Check: not WizardNoIcons -Name: "{group}\HexChat-Text"; Filename: "{app}\hexchat-text.exe"; Components: xctext; Tasks: not portable; Check: not WizardNoIcons -Name: "{group}\HexChat Theme Manager"; Filename: "{app}\thememan.exe"; Components: xtm; Tasks: not portable; Check: not WizardNoIcons -Name: "{group}\Uninstall HexChat"; Filename: "{uninstallexe}"; Tasks: not portable; Check: not WizardNoIcons -Name: "{commondesktop}\HexChat"; Filename: "{app}\hexchat.exe"; AppUserModelID: "HexChat.Desktop.Notify"; Components: icons\desktopicon; Tasks: not portable -Name: "{commonappdata}\Microsoft\Internet Explorer\Quick Launch\HexChat"; Filename: "{app}\hexchat.exe"; Components: icons\quicklaunchicon; Tasks: not portable +Name: "{group}\ZoiteChat"; Filename: "{app}\zoitechat.exe"; AppUserModelID: "ZoiteChat.Desktop.Notify"; Tasks: not portable; Check: not WizardNoIcons +Name: "{group}\ZoiteChat Safe Mode"; Filename: "{app}\zoitechat.exe"; Parameters: "--no-auto --no-plugins"; Tasks: not portable; Check: not WizardNoIcons +Name: "{group}\ZoiteChat ChangeLog"; Filename: "{app}\changelog.url"; IconFilename: "{sys}\shell32.dll"; IconIndex: 165; Tasks: not portable; Check: not WizardNoIcons +Name: "{group}\ZoiteChat ReadMe"; Filename: "{app}\readme.url"; IconFilename: "{sys}\shell32.dll"; IconIndex: 23; Tasks: not portable; Check: not WizardNoIcons +Name: "{group}\ZoiteChat Config Folder"; Filename: "%APPDATA%\ZoiteChat\"; Tasks: not portable; Check: not WizardNoIcons +Name: "{group}\ZoiteChat-Text"; Filename: "{app}\zoitechat-text.exe"; Components: xctext; Tasks: not portable; Check: not WizardNoIcons +Name: "{group}\ZoiteChat Theme Manager"; Filename: "{app}\thememan.exe"; Components: xtm; Tasks: not portable; Check: not WizardNoIcons +Name: "{group}\Uninstall ZoiteChat"; Filename: "{uninstallexe}"; Tasks: not portable; Check: not WizardNoIcons +Name: "{commondesktop}\ZoiteChat"; Filename: "{app}\zoitechat.exe"; AppUserModelID: "ZoiteChat.Desktop.Notify"; Components: icons\desktopicon; Tasks: not portable +Name: "{commonappdata}\Microsoft\Internet Explorer\Quick Launch\ZoiteChat"; Filename: "{app}\zoitechat.exe"; Components: icons\quicklaunchicon; Tasks: not portable [Messages] BeveledLabel= {#APPNAM} @@ -295,18 +295,18 @@ begin begin #if APPARCH == "x64" - REDIST := 'https://github.com/hexchat/gvsbuild/releases/download/hexchat-2.16.2/vcredist_2015_x64.exe'; - REDIST_2013 := 'https://github.com/hexchat/gvsbuild/releases/download/hexchat-2.16.2/vcredist_2013_x64.exe'; - PERL := 'https://github.com/hexchat/gvsbuild/releases/download/hexchat-2.16.2/Perl.5.20.0.x64.msi'; + REDIST := 'https://github.com/zoitechat/gvsbuild/releases/download/zoitechat-2.16.2/vcredist_2015_x64.exe'; + REDIST_2013 := 'https://github.com/zoitechat/gvsbuild/releases/download/zoitechat-2.16.2/vcredist_2013_x64.exe'; + PERL := 'https://github.com/zoitechat/gvsbuild/releases/download/zoitechat-2.16.2/Perl.5.20.0.x64.msi'; PY3 := 'https://www.python.org/ftp/python/3.8.10/python-3.8.10-amd64.exe'; #else - REDIST := 'https://github.com/hexchat/gvsbuild/releases/download/hexchat-2.16.2/vcredist_2015_x86.exe'; - REDIST_2013 := 'https://github.com/hexchat/gvsbuild/releases/download/hexchat-2.16.2/vcredist_2013_x86.exe'; - PERL := 'https://github.com/hexchat/gvsbuild/releases/download/hexchat-2.16.2/Perl.5.20.0.x86.msi'; + REDIST := 'https://github.com/zoitechat/gvsbuild/releases/download/zoitechat-2.16.2/vcredist_2015_x86.exe'; + REDIST_2013 := 'https://github.com/zoitechat/gvsbuild/releases/download/zoitechat-2.16.2/vcredist_2013_x86.exe'; + PERL := 'https://github.com/zoitechat/gvsbuild/releases/download/zoitechat-2.16.2/Perl.5.20.0.x86.msi'; PY3 := 'https://www.python.org/ftp/python/3.8.10/python-3.8.10.exe'; #endif - DOTNET := 'https://github.com/hexchat/gvsbuild/releases/download/hexchat-2.16.2/dotnet_40.exe'; - SPELL := 'https://github.com/hexchat/gvsbuild/releases/download/hexchat-2.16.2/HexChat.Spelling.Dictionaries.r2.exe'; + DOTNET := 'https://github.com/zoitechat/gvsbuild/releases/download/zoitechat-2.16.2/dotnet_40.exe'; + SPELL := 'https://github.com/zoitechat/gvsbuild/releases/download/zoitechat-2.16.2/ZoiteChat.Spelling.Dictionaries.r2.exe'; if not CheckVCInstall() then idpAddFile(REDIST, ExpandConstant('{tmp}\vcredist.exe')); @@ -342,9 +342,9 @@ begin if (CurPageID = wpSelectTasks) then if (WizardForm.TasksList.Checked[1] = True) then #if APPARCH == "x64" - if (WizardDirValue() = ExpandConstant('{pf64}\HexChat')) then + if (WizardDirValue() = ExpandConstant('{pf64}\ZoiteChat')) then #else - if (WizardDirValue() = ExpandConstant('{pf32}\HexChat')) then + if (WizardDirValue() = ExpandConstant('{pf32}\ZoiteChat')) then #endif begin WizardForm.TasksList.Checked[1] := False @@ -363,15 +363,15 @@ var sUnInstallString: String; begin #if APPARCH == "x64" - sUnInstPath := ExpandConstant('Software\Microsoft\Windows\CurrentVersion\Uninstall\HexChat (x64)_is1'); + sUnInstPath := ExpandConstant('Software\Microsoft\Windows\CurrentVersion\Uninstall\ZoiteChat (x64)_is1'); #else - sUnInstPath := ExpandConstant('Software\Microsoft\Windows\CurrentVersion\Uninstall\HexChat (x86)_is1'); + sUnInstPath := ExpandConstant('Software\Microsoft\Windows\CurrentVersion\Uninstall\ZoiteChat (x86)_is1'); #endif sUnInstallString := ''; if not RegQueryStringValue(HKLM, sUnInstPath, 'UninstallString', sUnInstallString) then RegQueryStringValue(HKCU, sUnInstPath, 'UninstallString', sUnInstallString); if not (sUnInstallString <> '') then - sUnInstPath := ExpandConstant('Software\Microsoft\Windows\CurrentVersion\Uninstall\HexChat_is1'); + sUnInstPath := ExpandConstant('Software\Microsoft\Windows\CurrentVersion\Uninstall\ZoiteChat_is1'); if not RegQueryStringValue(HKLM32, sUnInstPath, 'UninstallString', sUnInstallString) then if not RegQueryStringValue(HKCU32, sUnInstPath, 'UninstallString', sUnInstallString) then if IsWin64 then diff --git a/win32/nls/nls.vcxproj b/win32/nls/nls.vcxproj index 759ae14d..9973123c 100644 --- a/win32/nls/nls.vcxproj +++ b/win32/nls/nls.vcxproj @@ -21,9 +21,9 @@ - + - $(HexChatBin) + $(ZoiteChatBin) @@ -32,7 +32,7 @@ rmdir /q /s "$(OutDir)\locale" mkdir "$(OutDir)\locale" for %%A in (*.po) do ( mkdir "$(OutDir)\locale\%%~nA\LC_MESSAGES" -"$(DepsRoot)\bin\msgfmt.exe" -co "$(OutDir)\locale\%%~nA\LC_MESSAGES\hexchat.mo" %%A +"$(DepsRoot)\bin\msgfmt.exe" -co "$(OutDir)\locale\%%~nA\LC_MESSAGES\zoitechat.mo" %%A ) diff --git a/win32/spelling/build-spelling.bat b/win32/spelling/build-spelling.bat index 1c58574e..08634d18 100644 --- a/win32/spelling/build-spelling.bat +++ b/win32/spelling/build-spelling.bat @@ -2,21 +2,21 @@ :: TODO: change it to LocalAppdata when GLib is updated @echo off -set DEPS_ROOT=C:\mozilla-build\hexchat +set DEPS_ROOT=C:\mozilla-build\zoitechat set SPELLING_DEST=..\build\spelling rmdir /q /s %SPELLING_DEST% mkdir %SPELLING_DEST% xcopy /q /s /i %DEPS_ROOT%\myspell\dicts %SPELLING_DEST%\myspell cd .. -echo [Setup] > build\spelling\hexchat-spelling.iss -echo WizardImageFile=%cd%\installer\wizardimage.bmp >> build\spelling\hexchat-spelling.iss -echo WizardSmallImageFile=%cd%\installer\wizardsmallimage.bmp >> build\spelling\hexchat-spelling.iss +echo [Setup] > build\spelling\zoitechat-spelling.iss +echo WizardImageFile=%cd%\installer\wizardimage.bmp >> build\spelling\zoitechat-spelling.iss +echo WizardSmallImageFile=%cd%\installer\wizardsmallimage.bmp >> build\spelling\zoitechat-spelling.iss cd ..\share\icons -echo SetupIconFile=%cd%\hexchat.ico >> win32\build\spelling\hexchat-spelling.iss +echo SetupIconFile=%cd%\zoitechat.ico >> win32\build\spelling\zoitechat-spelling.iss cd ..\.. -type win32\spelling\hexchat-spelling.skel.iss >> win32\build\spelling\hexchat-spelling.iss +type win32\spelling\zoitechat-spelling.skel.iss >> win32\build\spelling\zoitechat-spelling.iss set PATH=%PROGRAMFILES(X86)%\Inno Setup 5 -compil32 /cc win32\build\spelling\hexchat-spelling.iss +compil32 /cc win32\build\spelling\zoitechat-spelling.iss cd win32\spelling pause diff --git a/win32/spelling/hexchat-spelling.skel.iss b/win32/spelling/zoitechat-spelling.skel.iss similarity index 56% rename from win32/spelling/hexchat-spelling.skel.iss rename to win32/spelling/zoitechat-spelling.skel.iss index a921adc2..ebf65830 100644 --- a/win32/spelling/hexchat-spelling.skel.iss +++ b/win32/spelling/zoitechat-spelling.skel.iss @@ -1,15 +1,15 @@ -AppName=HexChat Spelling Dictionaries -AppVerName=HexChat Spelling Dictionaries r1 +AppName=ZoiteChat Spelling Dictionaries +AppVerName=ZoiteChat Spelling Dictionaries r1 AppVersion=1.0 VersionInfoVersion=1.0 -OutputBaseFilename=HexChat Spelling Dictionaries r1 -AppPublisher=HexChat -AppPublisherURL=http://www.hexchat.org/ +OutputBaseFilename=ZoiteChat Spelling Dictionaries r1 +AppPublisher=ZoiteChat +AppPublisherURL=http://www.zoitechat.org/ AppCopyright=Copyright (C) 1998-2010 Peter Zelezny -AppSupportURL=https://github.com/hexchat/hexchat/issues -AppUpdatesURL=http://www.hexchat.org/home/downloads +AppSupportURL=https://github.com/zoitechat/zoitechat/issues +AppUpdatesURL=http://www.zoitechat.org/home/downloads DefaultDirName={localappdata}\enchant -DefaultGroupName=HexChat +DefaultGroupName=ZoiteChat DisableProgramGroupPage=yes DisableDirPage=yes SolidCompression=yes @@ -28,4 +28,4 @@ ArchitecturesAllowed=x86 x64 Source: "myspell\*"; DestDir: "{app}\myspell"; Flags: createallsubdirs recursesubdirs [Messages] -BeveledLabel= HexChat +BeveledLabel= ZoiteChat diff --git a/win32/hexchat.exe.manifest b/win32/zoitechat.exe.manifest similarity index 93% rename from win32/hexchat.exe.manifest rename to win32/zoitechat.exe.manifest index 91dc693d..7927df1f 100644 --- a/win32/hexchat.exe.manifest +++ b/win32/zoitechat.exe.manifest @@ -1,12 +1,12 @@ - HexChat IRC Client + ZoiteChat IRC Client $(DepsRoot)\include\gtk-2.0;$(DepsRoot)\lib\gtk-2.0\include;$(DepsRoot)\include\atk-1.0;$(DepsRoot)\include\cairo;$(DepsRoot)\include\pango-1.0;$(DepsRoot)\include\gdk-pixbuf-2.0 gtk-win32-2.0.lib;gdk-win32-2.0.lib;atk-1.0.lib;gio-2.0.lib;gdk_pixbuf-2.0.lib;pangowin32-1.0.lib;pangocairo-1.0.lib;pango-1.0.lib;cairo.lib;gobject-2.0.lib;gmodule-2.0.lib;glib-2.0.lib;intl.lib;libxml2.lib;libcrypto.lib;libssl.lib;ssleay32.lib;wininet.lib;winmm.lib;ws2_32.lib $(SolutionDir)..\data\\ - $(SolutionDir)..\..\hexchat-build - $(HexChatBuild)\$(PlatformName)\bin\ - $(HexChatBuild)\$(PlatformName)\obj\ - $(HexChatBuild)\$(PlatformName)\lib\ - $(HexChatBuild)\$(PlatformName)\pdb\ - $(HexChatBuild)\$(PlatformName)\rel\ + $(SolutionDir)..\..\zoitechat-build + $(ZoiteChatBuild)\$(PlatformName)\bin\ + $(ZoiteChatBuild)\$(PlatformName)\obj\ + $(ZoiteChatBuild)\$(PlatformName)\lib\ + $(ZoiteChatBuild)\$(PlatformName)\pdb\ + $(ZoiteChatBuild)\$(PlatformName)\rel\ "$(ProgramFiles)\Inno Setup 5\iscc.exe" false - $(HexChatObj)$(ProjectName)\ + $(ZoiteChatObj)$(ProjectName)\ false true MultiByte @@ -69,8 +69,8 @@ true - $(HexChatLib)$(TargetName).lib - $(HexChatPdb)$(TargetName).pdb + $(ZoiteChatLib)$(TargetName).lib + $(ZoiteChatPdb)$(TargetName).pdb Windows Debug true diff --git a/win32/hexchat.sln b/win32/zoitechat.sln similarity index 97% rename from win32/hexchat.sln rename to win32/zoitechat.sln index 57476b02..aec26939 100644 --- a/win32/hexchat.sln +++ b/win32/zoitechat.sln @@ -15,7 +15,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fe-text", "..\src\fe-text\f {87554B59-006C-4D94-9714-897B27067BA3} = {87554B59-006C-4D94-9714-897B27067BA3} EndProjectSection EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "hexchat", "hexchat", "{AAACEB12-9475-410E-AF5A-FDFF907E9043}" +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "zoitechat", "zoitechat", "{AAACEB12-9475-410E-AF5A-FDFF907E9043}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "plugins", "plugins", "{561126F4-FA18-45FC-A2BF-8F858F161D6D}" EndProject