Skip to content
Stephen G edited this page Feb 7, 2018 · 22 revisions

Welcome to the YakYak wiki!

Table of Contents

Installation

Colored Emoji

Developers

Installation

Please see the read me for how to install in Windows, Mac OS X and Linux. An alternative method for Mac OS X is described below

Mac OS X (alternative)

Install with Homebrew:

brew tap caskroom/cask
brew cask install yakyak

Add to Application Menu

To have the program auto start add a ".desktop" file like the to your ~/.config/autostart directory. You can make one like the following and place it in /usr/share/applications to have it show up in your "desktop environment" menus (Gnome, Unity, KDE).

/usr/share/applications/YakYak.desktop

#!/usr/bin/env xdg-open

[Desktop Entry]
Name=YakYak
GenericName=YakYak
Comment=Chat client for Google Hangouts
Path=<path to yakyak install dir for cwd>
Exec=<path to yakyak executable>
Terminal=false
Type=Application
X-GNOME-Autostart-enabled=true
Icon=<path to logo file, e.g. <yakyak dir>/resources/app/icons/yakyak-logo.svg>
Name[en_US]=YakYak
Categories=Network;WebBrowser;
StartupWMClass=yakyak

Auto Start

To have it auto start when you log in run

cd ~/.config/autostart/
ln -s /usr/share/applications/YakYak.desktop

Colored Emoji 👒 🎩 🙉 💟 🥇👍

Mac OS X 🍎

Install NotoColorEmoji to support color emojis

Homebrew installation method:

brew tap caskroom/fonts
brew cask install font-noto-color-emoji

Windows :checkered_flag:

Colored emoji are only supported in Windows 8.1 and above, try installing NotoColorEmoji

Linux :penguin:

It should have out of the box support, if there is any problem install NotoColorEmoji using guidelines in googlei18n/noto-emoji#36

Specific distribution instructions can be found below.

Archlinux

Install and get more emoji

yaourt -S yakyak-git ttf-emojione-color

Developers

Contributing

See the Contributing page for more information.

Debugging :bug:

UI / Frontend

  • Open the main window
  • Click on YakYak menu item
  • Click on Inspector

Debug as a web page in chrome by: introducing breakpoints in the code, console.log and alert("some relevant message")

Server Side

  • Start by running YakYak via command line (see below)
  • Add verbose messages and log it to the console with console.log

Windows press Windows+R and then type cmd then press enter. Then navigate using the cd command (ex. cd C:/Users/yourname/Downloads/YakYak), and start yakyak with yakyak.exe.

Linux open the terminal, depending on your operating system, usually ctr+alt+t and then using the cd command (ex. cd /home/yourname/Downloads/YakYak), and start YakYak with the ./yakyak command.

If you are running a developer version, run npm run electron app

Clone this wiki locally
You can’t perform that action at this time.