Yuya Ochiai ab5e5590a4 Fix Windows uninstaller not removing files correctly
Multiple async tasks were not performed completely when running uninstaller.
So rearranged tasks with sequential order.
i.e. take care startup registry, finally call electron-squirrel-startup.
2017-07-11 21:33:40 +09:00
2016-06-17 23:39:45 +09:00
2017-04-05 00:34:24 -04:00
2016-12-08 00:10:29 +09:00
2017-05-11 23:37:17 +09:00
2017-03-06 21:31:17 +09:00
2017-03-03 23:07:06 +09:00
2017-04-21 23:36:14 +09:00
2016-10-28 01:16:27 +09:00
2016-11-03 09:58:46 -04:00
2017-07-10 22:19:37 +09:00
2017-07-10 22:19:37 +09:00
2016-10-03 21:44:36 +09:00
2016-12-05 17:56:57 -05:00
2017-05-24 21:52:57 +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%