Yuya Ochiai e24cddcf5a Disable deeplinking when the app is running in development mode
In that case, electron.exe is registered as the protocol client.
The app would not work because app dir is not set when launching.
2017-10-24 21:28:08 +09:00
2017-10-22 01:12:35 +09:00
2016-12-08 00:10:29 +09:00
2017-09-11 17:08:19 -05:00
2017-03-06 21:31:17 +09:00
2017-10-12 23:11:18 +09:00
2016-10-28 01:16:27 +09:00
2017-10-22 01:14:34 +09:00
2017-07-10 22:19:37 +09:00
2017-10-22 01:12:35 +09:00
2017-10-11 23:01:00 +09:00
2017-09-15 23:58:50 +09:00
2016-12-05 17:56:57 -05:00
2017-05-24 21:52:57 +09:00
2017-10-11 23:01:00 +09:00

Mattermost Desktop

Native desktop application for Mattermost running on Windows, Mac and Linux.

Originally created as "electron-mattermost" by Yuya Ochiai. Developed using Electron.

Mattermost Desktop Screenshot

Circle CI

Features

Desktop integration

  • Tabs for multiple teams across multiple servers
  • Desktop Notifications
    • Windows 10: Toast
    • Windows 7-8.1: Balloon (fallback behavior, so lesser support)
    • OS X: Notification Center
    • Linux: libnotify
  • Badges for unread channels and mentions
  • Installs as native application

Pre-packaged

You don't have to install any other software. Packages are available on the releases page.

Usage

Installation

Detailed guides are available at docs.mattermost.com.

  1. Download a file from the downloads page.
  2. Launch Mattermost in the unarchived folder.
  3. After first launching, please input name and URL for your Mattermost team. For example, myteam : https://mattermost.example.com/team.

Quit

Ctrl or Command + Q to quit.

Configuration

You can show the dialog from menu bar. (Please press Alt key to show the menu bar if it disappers.)

Configuration will be saved into Electron's userData directory:

  • %APPDATA%\Mattermost on Windows
  • ~/Library/Application Support/Mattermost on OS X
  • ~/.config/Mattermost on Linux

When you upgrade from electron-mattermost, please copy config.json from electron-mattermost. Otherwise, you have to configure again.

Proxy

Normally, the application will follow your system settings to use proxy. Or you can set proxy by following command line options.

  • --proxy-server=<SERVER>:<PORT>
  • --proxy-pac-url=<URL>

Contributing

Please see CONTRIBUTING.md.

Development

Please see docs/development.md.

Description
No description provided
Readme 30 MiB
Languages
TypeScript 55.1%
JavaScript 36.1%
SCSS 6.1%
CSS 1.7%
Shell 0.8%