Skip to content
andrew-bibb edited this page Jan 24, 2015 · 30 revisions

Welcome to the CMST wiki!

Announcements

  • 2015.01.11 - String Freeze
    As of this date we have frozen user visible strings to allow our translators to do their thing. Currently we have translators working on: Russian, Chinese, and German. Next formal release will be when the translations are complete, although you can always grab the current from GitHub.

  • 2015.01.24 - Devel Branch
    As of this date we are maintaining two branches. The master branch will contain features for the next release. The devel branch will contain features being worked on for the following release if the master branch is in a string freeze.

Blueplate Tray Icon

The CMST system tray icon is a QT class, and as such when the program is minimized to the system tray the entire program is actually still running, just minimized. This provides features like the notification ballons (if enabled) and popup menus, but does come with a price. The entire CMST program is running in memory and taking its share of your CPU.

Becasue of that I've been looking a a lighter alternative, and have settled on the modular Blueplate system tray client from TrilbyWhite. We've forked the Blueplate project and have created a connman/cmst module on my page here. This tray icon is exceedingly light on resources and is a pure C program with minimal external dependencies. Our connman/cmst module has not yet been accepted for inclusion in the official Blueplate project, so if you wish to try it out you'll need to get it from here. We've got 3 branches going, you need the cmst branch. To build type "make", then as root "make install". To run the program: blueplate connman

The tray icon is very simple, a series of vertical bars, hollow or solid, which indicate the overall connection state of the system as reported by Connman. The bars are also color coded, but the primary indicator is the hollow/solid pattern. Our modification will allow a mouse click on the tray icon which will then open up the main CMST GUI.

Clone this wiki locally