├── ambassador ├── config │ └── version.txt ├── branding │ ├── dsstore │ ├── disk.icns │ ├── appname.bmp │ ├── firefox.icns │ ├── logo-256.png │ ├── logo-512.png │ ├── logo-64.png │ ├── ambassador.icns │ ├── background.png │ ├── document.icns │ ├── mozicon128.png │ ├── wizHeader.bmp │ ├── wizHeaderRTL.bmp │ ├── wizWatermark.bmp │ ├── VisualElements_150.png │ ├── VisualElements_70.png │ ├── ambassador-window.ico │ ├── locales │ │ ├── en-US │ │ │ ├── brand.properties │ │ │ └── brand.dtd │ │ ├── moz.build │ │ └── jar.mn │ ├── ambassador-window16.png │ ├── ambassador-window32.png │ ├── ambassador-window48.png │ ├── configure.sh │ ├── ambassador.desktop │ ├── ambassador.VisualElementsManifest.xml │ ├── jar.mn │ ├── ambassador-branding.js │ ├── branding.nsi │ └── moz.build ├── xul │ ├── skin │ │ ├── images │ │ │ ├── online.png │ │ │ ├── secure.png │ │ │ ├── face-cool.png │ │ │ ├── face-cry.png │ │ │ ├── face-eek.png │ │ │ ├── face-evil.png │ │ │ ├── face-idea.png │ │ │ ├── face-lol.png │ │ │ ├── face-razz.png │ │ │ ├── face-red.png │ │ │ ├── face-rofl.png │ │ │ ├── face-sad.png │ │ │ ├── face-wink.png │ │ │ ├── no-symbol.png │ │ │ ├── offline.png │ │ │ ├── op-symbol.png │ │ │ ├── arrow-down.png │ │ │ ├── face-alien.png │ │ │ ├── face-angry.png │ │ │ ├── face-arrow.png │ │ │ ├── face-dizzy.png │ │ │ ├── face-laugh.png │ │ │ ├── face-normal.png │ │ │ ├── face-smile.png │ │ │ ├── face-tongue.png │ │ │ ├── input-send.png │ │ │ ├── logging-off.png │ │ │ ├── logging-on.png │ │ │ ├── no-graphic.png │ │ │ ├── op-graphic.png │ │ │ ├── secure-low.png │ │ │ ├── spbubble-on.png │ │ │ ├── admin-graphic.png │ │ │ ├── admin-symbol.png │ │ │ ├── face-confused.png │ │ │ ├── face-exclaim.png │ │ │ ├── face-mrgreen.png │ │ │ ├── face-question.png │ │ │ ├── face-rolleyes.png │ │ │ ├── face-surprised.png │ │ │ ├── founder-symbol.png │ │ │ ├── halfop-graphic.png │ │ │ ├── halfop-symbol.png │ │ │ ├── secure-broken.png │ │ │ ├── spbubble-off.png │ │ │ ├── voice-graphic.png │ │ │ ├── voice-symbol.png │ │ │ ├── face-dizzy-back.png │ │ │ ├── founder-graphic.png │ │ │ ├── multiline-expand.png │ │ │ ├── multiline-contract.png │ │ │ ├── drop-indicator-bottom.png │ │ │ ├── source_png │ │ │ │ ├── spbubble-off.png │ │ │ │ └── spbubble-on.png │ │ │ └── source_svg │ │ │ │ └── logging.svg │ │ ├── install-plugin.css │ │ ├── browserOverlay.css │ │ ├── messengerOverlay.css │ │ ├── ambassadorOverlay.css │ │ ├── channels.css │ │ ├── extensionsOverlay.css │ │ ├── security-info.css │ │ ├── about.css │ │ └── output-default.css │ └── content │ │ ├── dynamic.css │ │ ├── ambassadorOverlay.js │ │ ├── bk │ │ └── overlay.xul │ │ ├── il │ │ └── overlay.xul │ │ ├── pm │ │ └── overlay.xul │ │ ├── networks-list.css │ │ ├── extensions │ │ └── extensionsOverlay.xul │ │ ├── config.css │ │ ├── devtools.js │ │ ├── pref-irc-toolkit.xul │ │ ├── pref-irc.xul │ │ ├── config-add.js │ │ ├── messengerOverlay.xul │ │ ├── browserOverlay.xul │ │ ├── ambassadorOverlay.xul │ │ ├── install-plugin │ │ ├── install-plugin.xul │ │ └── install-plugin.js │ │ ├── prefsOverlay.xul │ │ ├── config-add.xul │ │ ├── about │ │ ├── about.xul │ │ └── about.js │ │ ├── scripts.xul │ │ ├── security-info.js │ │ ├── config.xul │ │ ├── security-info.xul │ │ ├── menus.xul │ │ ├── channels.xul │ │ ├── messages.js │ │ ├── popups.xul │ │ └── ambassador.xul ├── installer │ ├── windows │ │ ├── app.tag │ │ ├── moz.build │ │ ├── nsis │ │ │ ├── updater_append.ini │ │ │ └── defines.nsi.in │ │ └── Makefile.in │ └── removed-files.in ├── app │ ├── macbuild │ │ └── Contents │ │ │ ├── MacOS-files.in │ │ │ ├── Resources │ │ │ └── English.lproj │ │ │ │ └── InfoPlist.strings.in │ │ │ └── Info.plist.in │ ├── profile │ │ ├── extensions │ │ │ ├── {972ce4c6-7e08-4474-a285-3208198ce6fd} │ │ │ │ ├── icon.png │ │ │ │ ├── moz.build │ │ │ │ ├── Makefile.in │ │ │ │ └── install.rdf.in │ │ │ └── moz.build │ │ ├── channel-prefs.js │ │ ├── pagethemes.rdf │ │ ├── prefs.js │ │ └── ambassador.js │ ├── module.ver │ ├── splash.rc │ ├── application.ini │ ├── macversion.py │ ├── moz.build │ ├── ambassador.exe.manifest │ └── Makefile.in ├── locales │ ├── all-locales │ ├── moz.build │ ├── en-US │ │ ├── ambassador-l10n.js │ │ ├── chrome │ │ │ ├── ambassadorOverlay.dtd │ │ │ ├── browserOverlay.dtd │ │ │ ├── messengerOverlay.dtd │ │ │ ├── pref-irc.dtd │ │ │ ├── install-plugin.dtd │ │ │ ├── security-info.dtd │ │ │ ├── about.dtd │ │ │ ├── ambassador.dtd │ │ │ ├── channels.dtd │ │ │ ├── networks-list.dtd │ │ │ ├── config.dtd │ │ │ └── extensionsOverlay.properties │ │ ├── defines.inc │ │ └── installer │ │ │ ├── override.properties │ │ │ └── mui.properties │ ├── l10n.ini │ ├── jar.mn │ └── generic │ │ └── install.rdf ├── moz.configure ├── components │ ├── moz.build │ ├── devtools │ │ ├── moz.build │ │ ├── devtools-loader.manifest │ │ ├── jar.mn │ │ ├── webconsole-overlay.js │ │ ├── webconsole-overlay.xul │ │ └── devtools-loader.js │ ├── AppComponents.manifest │ └── AddonComponents.manifest ├── app.mozbuild ├── Makefile.in ├── js │ ├── tests │ │ ├── mybot.js │ │ ├── toys.js │ │ └── test_matchobject.js │ └── lib │ │ ├── irc-debug.js │ │ ├── json-serializer.js │ │ └── text-logger.js ├── xpi │ ├── moz.build │ ├── Makefile.in │ └── install.rdf ├── moz.build ├── maxversions.mk ├── build.mk └── confvars.sh ├── mach ├── .gitmodules ├── config ├── config.mk ├── recurse.mk ├── rules.mk ├── printconfigsetting.py ├── baseconfig.mk └── makefiles │ ├── autotargets.mk │ └── makeutils.mk ├── moz.build ├── moz.configure ├── .gitignore ├── .ycm_extra_conf.py ├── configure.py ├── aclocal.m4 ├── README.md └── configure.in /ambassador/config/version.txt: -------------------------------------------------------------------------------- 1 | 1.3.0 2 | -------------------------------------------------------------------------------- /mach: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | MACH_CMD=./platform/mach 4 | $MACH_CMD $@ 5 | -------------------------------------------------------------------------------- /ambassador/branding/dsstore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/branding/dsstore -------------------------------------------------------------------------------- /ambassador/branding/disk.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/branding/disk.icns -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "platform"] 2 | path = platform 3 | url = https://github.com/MoonchildProductions/UXP 4 | -------------------------------------------------------------------------------- /ambassador/branding/appname.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/branding/appname.bmp -------------------------------------------------------------------------------- /ambassador/branding/firefox.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/branding/firefox.icns -------------------------------------------------------------------------------- /ambassador/branding/logo-256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/branding/logo-256.png -------------------------------------------------------------------------------- /ambassador/branding/logo-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/branding/logo-512.png -------------------------------------------------------------------------------- /ambassador/branding/logo-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/branding/logo-64.png -------------------------------------------------------------------------------- /ambassador/branding/ambassador.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/branding/ambassador.icns -------------------------------------------------------------------------------- /ambassador/branding/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/branding/background.png -------------------------------------------------------------------------------- /ambassador/branding/document.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/branding/document.icns -------------------------------------------------------------------------------- /ambassador/branding/mozicon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/branding/mozicon128.png -------------------------------------------------------------------------------- /ambassador/branding/wizHeader.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/branding/wizHeader.bmp -------------------------------------------------------------------------------- /ambassador/branding/wizHeaderRTL.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/branding/wizHeaderRTL.bmp -------------------------------------------------------------------------------- /ambassador/branding/wizWatermark.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/branding/wizWatermark.bmp -------------------------------------------------------------------------------- /ambassador/xul/skin/images/online.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/online.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/secure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/secure.png -------------------------------------------------------------------------------- /ambassador/installer/windows/app.tag: -------------------------------------------------------------------------------- 1 | ;!@Install@!UTF-8! 2 | Title="Ambassador" 3 | RunProgram="setup.exe" 4 | ;!@InstallEnd@! 5 | -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-cool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-cool.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-cry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-cry.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-eek.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-eek.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-evil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-evil.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-idea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-idea.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-lol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-lol.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-razz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-razz.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-red.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-rofl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-rofl.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-sad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-sad.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-wink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-wink.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/no-symbol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/no-symbol.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/offline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/offline.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/op-symbol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/op-symbol.png -------------------------------------------------------------------------------- /ambassador/branding/VisualElements_150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/branding/VisualElements_150.png -------------------------------------------------------------------------------- /ambassador/branding/VisualElements_70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/branding/VisualElements_70.png -------------------------------------------------------------------------------- /ambassador/branding/ambassador-window.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/branding/ambassador-window.ico -------------------------------------------------------------------------------- /ambassador/branding/locales/en-US/brand.properties: -------------------------------------------------------------------------------- 1 | brandShortName=Ambassador 2 | brandFullName=Ambassador 3 | vendorShortName=Ascrod 4 | -------------------------------------------------------------------------------- /ambassador/xul/skin/images/arrow-down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/arrow-down.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-alien.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-alien.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-angry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-angry.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-arrow.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-dizzy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-dizzy.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-laugh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-laugh.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-normal.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-smile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-smile.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-tongue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-tongue.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/input-send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/input-send.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/logging-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/logging-off.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/logging-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/logging-on.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/no-graphic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/no-graphic.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/op-graphic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/op-graphic.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/secure-low.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/secure-low.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/spbubble-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/spbubble-on.png -------------------------------------------------------------------------------- /ambassador/branding/ambassador-window16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/branding/ambassador-window16.png -------------------------------------------------------------------------------- /ambassador/branding/ambassador-window32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/branding/ambassador-window32.png -------------------------------------------------------------------------------- /ambassador/branding/ambassador-window48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/branding/ambassador-window48.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/admin-graphic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/admin-graphic.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/admin-symbol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/admin-symbol.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-confused.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-confused.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-exclaim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-exclaim.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-mrgreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-mrgreen.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-question.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-question.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-rolleyes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-rolleyes.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-surprised.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-surprised.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/founder-symbol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/founder-symbol.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/halfop-graphic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/halfop-graphic.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/halfop-symbol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/halfop-symbol.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/secure-broken.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/secure-broken.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/spbubble-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/spbubble-off.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/voice-graphic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/voice-graphic.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/voice-symbol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/voice-symbol.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/face-dizzy-back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/face-dizzy-back.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/founder-graphic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/founder-graphic.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/multiline-expand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/multiline-expand.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/multiline-contract.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/multiline-contract.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/drop-indicator-bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/drop-indicator-bottom.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/source_png/spbubble-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/source_png/spbubble-off.png -------------------------------------------------------------------------------- /ambassador/xul/skin/images/source_png/spbubble-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/xul/skin/images/source_png/spbubble-on.png -------------------------------------------------------------------------------- /ambassador/app/macbuild/Contents/MacOS-files.in: -------------------------------------------------------------------------------- 1 | /*.app/*** 2 | /*.dylib 3 | /certutil 4 | ambassador-bin 5 | /gtest/*** 6 | /pk12util 7 | /ssltunnel 8 | /xpcshell 9 | /XUL 10 | -------------------------------------------------------------------------------- /ambassador/locales/all-locales: -------------------------------------------------------------------------------- 1 | ca 2 | cs 3 | de 4 | en-GB 5 | es-ES 6 | nb-NO 7 | fi 8 | fr 9 | it 10 | ja 11 | ja-JP-mac 12 | pl 13 | pt-BR 14 | pt-PT 15 | ru 16 | si 17 | sk 18 | sv-SE 19 | -------------------------------------------------------------------------------- /ambassador/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ascrod/ambassador/HEAD/ambassador/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png -------------------------------------------------------------------------------- /ambassador/branding/configure.sh: -------------------------------------------------------------------------------- 1 | # This Source Code Form is subject to the terms of the Mozilla Public 2 | # License, v. 2.0. If a copy of the MPL was not distributed with this 3 | # file, You can obtain one at http://mozilla.org/MPL/2.0/. 4 | 5 | MOZ_APP_DISPLAYNAME=Ambassador 6 | -------------------------------------------------------------------------------- /ambassador/branding/locales/moz.build: -------------------------------------------------------------------------------- 1 | # This Source Code Form is subject to the terms of the Mozilla Public 2 | # License, v. 2.0. If a copy of the MPL was not distributed with this 3 | # file, You can obtain one at http://mozilla.org/MPL/2.0/. 4 | 5 | JAR_MANIFESTS += ['jar.mn'] 6 | -------------------------------------------------------------------------------- /ambassador/branding/locales/en-US/brand.dtd: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ambassador/locales/moz.build: -------------------------------------------------------------------------------- 1 | # vim: set filetype=python: 2 | # This Source Code Form is subject to the terms of the Mozilla Public 3 | # License, v. 2.0. If a copy of the MPL was not distributed with this 4 | # file, You can obtain one at http://mozilla.org/MPL/2.0/. 5 | 6 | JAR_MANIFESTS += ['jar.mn'] 7 | -------------------------------------------------------------------------------- /ambassador/xul/content/dynamic.css: -------------------------------------------------------------------------------- 1 | /* This Source Code Form is subject to the terms of the Mozilla Public 2 | * License, v. 2.0. If a copy of the MPL was not distributed with this 3 | * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 | 5 | /* empty css file. rules are appended to this dynamically */ 6 | 7 | 8 | -------------------------------------------------------------------------------- /ambassador/xul/skin/install-plugin.css: -------------------------------------------------------------------------------- 1 | /* This Source Code Form is subject to the terms of the Mozilla Public 2 | * License, v. 2.0. If a copy of the MPL was not distributed with this 3 | * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 | 5 | window { 6 | width: 35em; 7 | padding: 0.5em; 8 | } 9 | 10 | -------------------------------------------------------------------------------- /ambassador/app/macbuild/Contents/Resources/English.lproj/InfoPlist.strings.in: -------------------------------------------------------------------------------- 1 | /* This Source Code Form is subject to the terms of the Mozilla Public 2 | * License, v. 2.0. If a copy of the MPL was not distributed with this 3 | * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 | 5 | CFBundleName = "%MAC_APP_NAME%"; 6 | -------------------------------------------------------------------------------- /ambassador/locales/en-US/ambassador-l10n.js: -------------------------------------------------------------------------------- 1 | # This Source Code Form is subject to the terms of the Mozilla Public 2 | # License, v. 2.0. If a copy of the MPL was not distributed with this 3 | # file, You can obtain one at http://mozilla.org/MPL/2.0/. 4 | 5 | #filter substitution 6 | 7 | pref("general.useragent.locale", "@AB_CD@"); 8 | -------------------------------------------------------------------------------- /config/config.mk: -------------------------------------------------------------------------------- 1 | # 2 | # This Source Code Form is subject to the terms of the Mozilla Public 3 | # License, v. 2.0. If a copy of the MPL was not distributed with this 4 | # file, You can obtain one at http://mozilla.org/MPL/2.0/. 5 | 6 | # Just use mozilla-central's copy of config.mk now. 7 | include $(MOZILLA_DIR)/config/config.mk 8 | -------------------------------------------------------------------------------- /ambassador/app/profile/channel-prefs.js: -------------------------------------------------------------------------------- 1 | #filter substitution 2 | /* This Source Code Form is subject to the terms of the Mozilla Public 3 | * License, v. 2.0. If a copy of the MPL was not distributed with this 4 | * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 5 | 6 | pref("app.update.channel", "@MOZ_UPDATE_CHANNEL@"); 7 | -------------------------------------------------------------------------------- /config/recurse.mk: -------------------------------------------------------------------------------- 1 | # This Source Code Form is subject to the terms of the Mozilla Public 2 | # License, v. 2.0. If a copy of the MPL was not distributed with this file, 3 | # You can obtain one at http://mozilla.org/MPL/2.0/. 4 | 5 | ifndef INCLUDED_RULES_MK 6 | include $(topsrcdir)/config/rules.mk 7 | endif 8 | 9 | include $(MOZILLA_DIR)/config/recurse.mk 10 | -------------------------------------------------------------------------------- /moz.build: -------------------------------------------------------------------------------- 1 | # vim: set filetype=python: 2 | # This Source Code Form is subject to the terms of the Mozilla Public 3 | # License, v. 2.0. If a copy of the MPL was not distributed with this 4 | # file, You can obtain one at http://mozilla.org/MPL/2.0/. 5 | 6 | # This file needs to stay here even if empty so that mach will work, 7 | # specifically commands like mach file-info. 8 | -------------------------------------------------------------------------------- /moz.configure: -------------------------------------------------------------------------------- 1 | # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- 2 | # vim: set filetype=python: 3 | # This Source Code Form is subject to the terms of the Mozilla Public 4 | # License, v. 2.0. If a copy of the MPL was not distributed with this 5 | # file, You can obtain one at http://mozilla.org/MPL/2.0/. 6 | 7 | include('platform/moz.configure') 8 | -------------------------------------------------------------------------------- /ambassador/branding/ambassador.desktop: -------------------------------------------------------------------------------- 1 | [Desktop Entry] 2 | Name=Ambassador 3 | GenericName=IRC Client 4 | Comment=A simple, straightforward IRC client. 5 | Keywords=IM;Chat; 6 | Exec=ambassador %u 7 | Terminal=false 8 | Type=Application 9 | Icon=ambassador 10 | Categories=Network;IRCClient 11 | MimeType=x-scheme-handler/irc;x-scheme-handler/ircs; 12 | StartupNotify=True 13 | -------------------------------------------------------------------------------- /ambassador/moz.configure: -------------------------------------------------------------------------------- 1 | # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*- 2 | # vim: set filetype=python: 3 | # This Source Code Form is subject to the terms of the Mozilla Public 4 | # License, v. 2.0. If a copy of the MPL was not distributed with this 5 | # file, You can obtain one at http://mozilla.org/MPL/2.0/. 6 | 7 | include('../platform/toolkit/moz.configure') 8 | -------------------------------------------------------------------------------- /ambassador/xul/content/ambassadorOverlay.js: -------------------------------------------------------------------------------- 1 | /* This Source Code Form is subject to the terms of the Mozilla Public 2 | * License, v. 2.0. If a copy of the MPL was not distributed with this 3 | * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 | 5 | function toIRC() 6 | { 7 | toOpenWindowByType("irc:ambassador", "chrome://ambassador/content/ambassador.xul"); 8 | } 9 | -------------------------------------------------------------------------------- /ambassador/xul/skin/browserOverlay.css: -------------------------------------------------------------------------------- 1 | /* This Source Code Form is subject to the terms of the Mozilla Public 2 | * License, v. 2.0. If a copy of the MPL was not distributed with this 3 | * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 | 5 | #tb-ambassador-open, 6 | #tb-ambassador-menu { 7 | list-style-image: url("chrome://ambassador/skin/images/icon16.png"); 8 | } 9 | -------------------------------------------------------------------------------- /ambassador/app/profile/pagethemes.rdf: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ambassador/locales/en-US/chrome/ambassadorOverlay.dtd: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ambassador/xul/skin/messengerOverlay.css: -------------------------------------------------------------------------------- 1 | /* This Source Code Form is subject to the terms of the Mozilla Public 2 | * License, v. 2.0. If a copy of the MPL was not distributed with this 3 | * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 | 5 | #tb-ambassador-open, 6 | #tb-ambassador-menu { 7 | list-style-image: url("chrome://ambassador/skin/images/icon16.png"); 8 | } 9 | -------------------------------------------------------------------------------- /ambassador/app/module.ver: -------------------------------------------------------------------------------- 1 | WIN32_MODULE_COMPANYNAME=Ascrod 2 | WIN32_MODULE_COPYRIGHT=Available under the MPL 2.0. 3 | WIN32_MODULE_PRODUCTVERSION=@MOZ_APP_WINVERSION@ 4 | WIN32_MODULE_PRODUCTVERSION_STRING=@MOZ_APP_VERSION@ 5 | WIN32_MODULE_TRADEMARKS= 6 | WIN32_MODULE_DESCRIPTION=@MOZ_APP_DISPLAYNAME@ 7 | WIN32_MODULE_PRODUCTNAME=@MOZ_APP_DISPLAYNAME@ 8 | WIN32_MODULE_NAME=@MOZ_APP_DISPLAYNAME@ 9 | -------------------------------------------------------------------------------- /ambassador/locales/en-US/chrome/browserOverlay.dtd: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /ambassador/locales/en-US/chrome/messengerOverlay.dtd: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /ambassador/branding/ambassador.VisualElementsManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | -------------------------------------------------------------------------------- /ambassador/app/profile/extensions/moz.build: -------------------------------------------------------------------------------- 1 | # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- 2 | # vim: set filetype=python: 3 | # This Source Code Form is subject to the terms of the Mozilla Public 4 | # License, v. 2.0. If a copy of the MPL was not distributed with this 5 | # file, You can obtain one at http://mozilla.org/MPL/2.0/. 6 | 7 | DIRS += ['{972ce4c6-7e08-4474-a285-3208198ce6fd}'] 8 | -------------------------------------------------------------------------------- /config/rules.mk: -------------------------------------------------------------------------------- 1 | # vim:set ts=8 sw=8 sts=8 noet: 2 | # 3 | # This Source Code Form is subject to the terms of the Mozilla Public 4 | # License, v. 2.0. If a copy of the MPL was not distributed with this file, 5 | # You can obtain one at http://mozilla.org/MPL/2.0/. 6 | # 7 | 8 | ifndef topsrcdir 9 | $(error topsrcdir was not set)) 10 | endif 11 | 12 | # Use mozilla-central's copy of rules.mk. 13 | include $(topsrcdir)/platform/config/rules.mk 14 | -------------------------------------------------------------------------------- /ambassador/branding/locales/jar.mn: -------------------------------------------------------------------------------- 1 | #filter substitution 2 | # This Source Code Form is subject to the terms of the Mozilla Public 3 | # License, v. 2.0. If a copy of the MPL was not distributed with this 4 | # file, You can obtain one at http://mozilla.org/MPL/2.0/. 5 | 6 | 7 | @AB_CD@.jar: 8 | % locale branding @AB_CD@ %locale/branding/ 9 | locale/branding/brand.dtd (%brand.dtd) 10 | locale/branding/brand.properties (%brand.properties) 11 | -------------------------------------------------------------------------------- /ambassador/components/moz.build: -------------------------------------------------------------------------------- 1 | # vim: set filetype=python: 2 | # This Source Code Form is subject to the terms of the Mozilla Public 3 | # License, v. 2.0. If a copy of the MPL was not distributed with this 4 | # file, You can obtain one at http://mozilla.org/MPL/2.0/. 5 | if CONFIG['MOZ_DEVTOOLS']: 6 | DIRS += [ 7 | 'devtools', 8 | ] 9 | 10 | EXTRA_COMPONENTS += [ 11 | 'ambassador-service.js', 12 | 'AppComponents.manifest', 13 | ] 14 | -------------------------------------------------------------------------------- /ambassador/app.mozbuild: -------------------------------------------------------------------------------- 1 | # vim: set filetype=python: 2 | # This Source Code Form is subject to the terms of the Mozilla Public 3 | # License, v. 2.0. If a copy of the MPL was not distributed with this 4 | # file, You can obtain one at http://mozilla.org/MPL/2.0/. 5 | 6 | include('/platform/toolkit/toolkit.mozbuild') 7 | 8 | if CONFIG['MOZ_EXTENSIONS']: 9 | DIRS += ['/extensions'] 10 | 11 | DIRS += [ 12 | '/%s' % CONFIG['MOZ_BRANDING_DIRECTORY'], 13 | '/ambassador', 14 | ] 15 | -------------------------------------------------------------------------------- /ambassador/components/devtools/moz.build: -------------------------------------------------------------------------------- 1 | # vim: set filetype=python: 2 | # This Source Code Form is subject to the terms of the Mozilla Public 3 | # License, v. 2.0. If a copy of the MPL was not distributed with this 4 | # file, You can obtain one at http://mozilla.org/MPL/2.0/. 5 | 6 | EXTRA_JS_MODULES += [ 7 | "irc-root-actor.js", 8 | ] 9 | 10 | JAR_MANIFESTS += ['jar.mn'] 11 | 12 | EXTRA_COMPONENTS += [ 13 | "devtools-loader.js", 14 | "devtools-loader.manifest", 15 | ] 16 | -------------------------------------------------------------------------------- /ambassador/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/moz.build: -------------------------------------------------------------------------------- 1 | # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- 2 | # vim: set filetype=python: 3 | # This Source Code Form is subject to the terms of the Mozilla Public 4 | # License, v. 2.0. If a copy of the MPL was not distributed with this 5 | # file, You can obtain one at http://mozilla.org/MPL/2.0/. 6 | 7 | DEFINES['MOZ_APP_VERSION'] = CONFIG['MOZ_APP_VERSION'] 8 | DEFINES['MOZ_APP_ID'] = CONFIG['MOZ_APP_ID'] -------------------------------------------------------------------------------- /ambassador/components/devtools/devtools-loader.manifest: -------------------------------------------------------------------------------- 1 | component {089694e9-106a-4704-abf7-62a88545e194} devtools-loader.js 2 | contract @mozilla.org/commandlinehandler/devtools-startup;1 {089694e9-106a-4704-abf7-62a88545e194} 3 | # This command line handler needs to be initialized before the devtools command line 4 | # handler, which currently uses "m-devtools". See details in nsICommandLineHandler.idl. 5 | category command-line-handler m-aaa-irc-devtools @mozilla.org/commandlinehandler/devtools-startup;1 6 | -------------------------------------------------------------------------------- /ambassador/xul/skin/ambassadorOverlay.css: -------------------------------------------------------------------------------- 1 | /* This Source Code Form is subject to the terms of the Mozilla Public 2 | * License, v. 2.0. If a copy of the MPL was not distributed with this 3 | * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 | 5 | #mini-irc { 6 | list-style-image: url("chrome://ambassador/skin/images/icon16.png"); 7 | } 8 | 9 | #tasksMenuIRC { 10 | list-style-image: url("chrome://ambassador/skin/images/icon16.png"); 11 | } 12 | -------------------------------------------------------------------------------- /ambassador/Makefile.in: -------------------------------------------------------------------------------- 1 | # This Source Code Form is subject to the terms of the Mozilla Public 2 | # License, v. 2.0. If a copy of the MPL was not distributed with this 3 | # file, You can obtain one at http://mozilla.org/MPL/2.0/. 4 | 5 | include $(topsrcdir)/config/rules.mk 6 | 7 | ifdef MAKENSISU 8 | 9 | # For Windows build the uninstaller during the application build since the 10 | # uninstaller is included with the application for mar file generation. 11 | libs:: 12 | $(MAKE) -C installer/windows uninstaller 13 | endif 14 | -------------------------------------------------------------------------------- /ambassador/js/tests/mybot.js: -------------------------------------------------------------------------------- 1 | /* This Source Code Form is subject to the terms of the Mozilla Public 2 | * License, v. 2.0. If a copy of the MPL was not distributed with this 3 | * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 | 5 | if (typeof escape == "undefined") 6 | escape = unescape = function (s) {return s;} 7 | 8 | 9 | function runMyBot() 10 | { 11 | load ("ircbot.js"); 12 | go(); 13 | } 14 | 15 | function initPersonality() 16 | { 17 | load ("mingus.js"); 18 | initMingus(); 19 | } 20 | -------------------------------------------------------------------------------- /ambassador/xul/content/bk/overlay.xul: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 9 | 10 | 19 | 20 | 21 | 22 | 23 |