Skip to content

catdad/unofficial-hipchat

Repository files navigation

unofficial HipChat client

Chrome Webstore

###Disclaimer

This app is not associated with the real HipChat client or Atlassian in any way.

###Background

My company recently began using HipChat. However, the native desktop client for Windows is completely abismal. On a regular display, the app is ugly and off-putting at best. On a high dpi display -- which are ever more common, and the only laptops available at my company -- the desktop app is downright unusable. Many of the buttons are too small to click, icons are tiny, and the text is either very cramped, impossibly tiny, or entirely clipped in some menus.

As a developer, I cannot stand for this, and refuse to use such a bad application. Luckily, the web client is pretty decent. It just needs a little help. In this app, I am using the web client and wrapping it in a Chrome Packaged App, adding in some notification goodness.

screenshot

###Building

After installing Node, building is as easy as:

npm install
gulp

This will create the build folder, populate the necessary files, and create a zip file that is ready to publish to the Chrome App Store.

Active development:

gulp watch

###Installation

Download from the Chrome Webstore.

You can download this repo and build it. Then, deploy the build folder as an unpackaged app in Chrome (see step 2 here).

###Contributions

Yes, please. Submit issues, PRs, etc.

###Note to Atlassian

If you find this source code, it's yours. I only made this because I need a better client before I would consider using the HipChat service.

Analytics