You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Lorenz Hübschle-Schneider 0a08f61c08 Add 256x256 logo, remove unused png 11 years ago
3rdparty Update 3rdparty libraries 11 years ago
assets/img Add 256x256 logo, remove unused png 11 years ago
css Fix highlighting of channel upon selection in mobile firefox 11 years ago
directives Revert the revertion of multiline and clean it up for new directive. 11 years ago
fonts Use local files (with bower) 11 years ago
js Add support for FirefoxOS 11 years ago
.gitignore Use local files (with bower) 11 years ago
.travis.yml Travis: disable build success IRC notifications 11 years ago
COPYING Add license information 12 years ago
README.md Clarify purpose of the branch 11 years ago
bower.json Update 3rdparty libraries 11 years ago
index.html Remove sound notification. This is the platform's job in an app. 11 years ago
manifest.json Use http URLs in app manifest, too 11 years ago
manifest.webapp Add support for FirefoxOS 11 years ago

README.md

A web client for WeeChat Build Status

This branch is for use with Apache Cordova, see https://github.com/glowing-bear/glowing-bear-cordova

Glowing Bear is a HTML5 web frontend for WeeChat that strives to be a modern and slick interface on top of WeeChat. It relies on WeeChat to do all the heavy lifting (connection, servers, history, etc) and then provides a few features on top of that, like content embedding (images, video) and desktop notifications.

Glowing Bear uses WeeChat directly as the backend through its relay plugin, which allows us to directly connect to WeeChat from the browser using Websockets. That means that the client does not need a special "backend service", everything is provided by the IRC client itself and this frontend is written in pure HTML/CSS/JavaScript.

You can run Glowing Bear in multiple ways: use it like any other webpage, as a Firefox or Chrome app, a full-screen Chrome app on Android ("Add to homescreen"), and we also provide an Android app that you can install from the Google Play Store.

Getting started

Required WeeChat version: 0.4.2

To use the web interface you first need to set a relay and a password:

/relay add weechat 9001
/set relay.network.password YOURPASSWORD

Then go to the GitHub hosted version of Glowing Bear!

Screenshots

Running as Chrome application in a separate window on Windows:

Glowing bear screenshot

Running as Firefox application on Android:

Glowing bear android screenshot

Hosting Glowing Bear yourself

If you want to host the HTML application yourself, it is enough to clone it and serve the pages with a webserver. Here's a simple example using the python simple web server:

git clone https://github.com/glowing-bear/glowing-bear
cd glowing-bear
python -m SimpleHTTPServer

Now you can point your browser to http://localhost:8000!

Remember that you don't need to host Glowing Bear yourself to use it, you can just use the GitHub hosted version, and we'll take care of updates for you. Your browser connects to WeeChat directly, so it does not matter where Glowing Bear is hosted.


Interested in contributing or simply want to talk about the project? Join us at #glowing-bear on freenode!