|  | 
| 1 | 1 | <b><center>Connman System Tray (CMST)</center></b> | 
| 2 | 2 | <b><center>Change Log</center></b> | 
| 3 |  | -<br><b>In Progress</b> | 
|  | 3 | +<b>2015.12.03</b> | 
| 4 | 4 | <ul> | 
| 5 | 5 | <li>CMST icon by Progandy was reworked and made cleaner by Hagabaka.</li> | 
| 6 |  | -<li>Added feature to run an external program automatically run after a connect. The <i>Advanced Controls</i> checkbox must be checked to access this.<li> | 
|  | 6 | +<li>Added feature to run an external program automatically after a connect. The <i>Advanced Controls</i> checkbox must be checked to access this.<li> | 
| 7 | 7 | <li>Expanded functionality of system tray icon menu to toggle power for technologies and to connect or disconnect wifi services.</li> | 
| 8 | 8 | <li>System tray menu can be torn off and live in its own window on the desktop.</li> | 
| 9 | 9 | <li>Internal icons can be colorized (color selector control on Preferences Tab).</li> | 
| 10 |  | -<li>Fixed problem with tray icons not showing in the Plasma Desktop.<li> | 
| 11 |  | -<li>Reworked internals to store text returned by Connman as is and only translate for display.<li> | 
|  | 10 | +<li>Reworked internals to store text returned by Connman as is and only translate for display.</li> | 
|  | 11 | +<li>Fixed issue #118 (tray icon not visible in Plasma 5)</li> | 
|  | 12 | +<li>Fixed issue #119 (not starting when XDG_CURRENT_DESKTOP=kde is set and not actually running KDE).</li> | 
| 12 | 13 | </ul> | 
| 13 |  | -<br><b>2015.10.03</b> | 
|  | 14 | +<b>2015.10.03</b> | 
| 14 | 15 | <ul> | 
| 15 | 16 | <li>Browser selections in Agent dialog improved and added xdg-open option (by Yaohan Chen).</li> | 
| 16 | 17 | <li>-i (--icon-theme) command line option will now accept a theme name.</li> | 
|  | 
| 22 | 23 | <li>Added -B command line option to bypass all startup options set in Preferences.</li> | 
| 23 | 24 | <li>New CMST icon (by Progandy).</li> | 
| 24 | 25 | </ul> | 
| 25 |  | -<br><b>2015.03.01</b> | 
|  | 26 | +<b>2015.03.01</b> | 
| 26 | 27 | <ul> | 
| 27 | 28 | <li>Translation to Chinese by Jianfeng Zhang.</li> | 
| 28 | 29 | <li>Option to create a entry in the users autostart direcory (coded by Lester Bico).</li> | 
| 29 | 30 | <li>Added --use-mate command line option to try and work around system tray icon oddities.</li> | 
| 30 | 31 | <li>Start options formally only available from the command line may now be set in preferences.</li> | 
| 31 | 32 | <li>Added --fake-transparency command line option to try and work around system trays that display transparent backgrounds as opaque (generally white).</li> | 
| 32 | 33 | </ul> | 
| 33 |  | -<br><b>2014.12.14</b> | 
|  | 34 | +<b>2014.12.14</b> | 
| 34 | 35 | <ul> | 
| 35 | 36 | <li>If a Wifi service falls into the failure state provide an option to try and automatically reconnect.</li> | 
| 36 | 37 | <li>Removed -r (--wife-scan-rate) command line option and all code internal for having CMST to WiFi scans.  This was conflicting with Connman auto scans.</li> | 
| 37 | 38 | <li>Available services now shown with right click on system tray icon.</li> | 
| 38 | 39 | </ul> | 
| 39 |  | -<br><b>2014.12.05</b> | 
|  | 40 | +<b>2014.12.05</b> | 
| 40 | 41 | <ul> | 
| 41 | 42 | <li>Adding translations (Russian Complete).</li> | 
| 42 | 43 | <li>Fixed response time for Agent dialog when it is needed.</li> | 
| 43 | 44 | </ul> | 
| 44 |  | -<br><b>2014.11.24</b> | 
|  | 45 | +<b>2014.11.24</b> | 
| 45 | 46 | <ul> | 
| 46 | 47 | <li>Added CMST icon.</li> | 
| 47 | 48 | <li>Added --use-xfce command line option.  Code for XFCE that breaks KDE now must be called with this option.</li> | 
| 48 | 49 | <li>Fixed integer overflow for counters.</li> | 
| 49 | 50 | </ul> | 
| 50 |  | -<br> | 
| 51 |  | -<br><b>2014.11.18</b> | 
|  | 51 | +<b>2014.11.18</b> | 
| 52 | 52 | <ul> | 
| 53 | 53 | <li>Removed incorrect validator from Properties Editor domains field.</li> | 
| 54 | 54 | <li>Provisioning Editor to create and edit Connman service configuration files.</li> | 
| 55 | 55 | <li>Systemtray icon will show "online" if there is exactly one connection showing in the ready state and no connections showing the online state.</li> | 
| 56 | 56 | <li>Systemtray icon added for a connection in the "failure" state.</li> | 
| 57 | 57 | <li>Fixed and cleaned up behavior of notifications and message boxes for various error conditions.</li> | 
| 58 | 58 | </ul> | 
| 59 |  | -<br> | 
| 60 |  | -<br><b>2014.10.15</b> | 
|  | 59 | +<b>2014.10.15</b> | 
| 61 | 60 | <ul> | 
| 62 | 61 | <li>Connect, Disconnect, and Remove buttons in the Wifi tab are disabled if no Wifi services are available.<li> | 
| 63 | 62 | <li>If only one WiFi service exists it is no longer necessary to select it first before pressing the Connect button.</li> | 
|  | 
| 68 | 67 | <li>Autoconnect property can be set or unset from the property editor.</li> | 
| 69 | 68 | <li>Fixed the IPv6 validator in the properties editor.</li> | 
| 70 | 69 | </ul> | 
| 71 |  | -<br> | 
| 72 |  | -<br><b>2014.08.23</b> | 
|  | 70 | +<b>2014.08.23</b> | 
| 73 | 71 | <ul> | 
| 74 | 72 | <li>Removed tooltips for obvious controls.  Tooltips now are only available for dynamic GUI elements (unless the user disables them in preferences).</li> | 
| 75 | 73 | <li>Detailed service configuration dialog.</li> | 
| 76 | 74 | <li>Added scrollbars and additional information to the service details tab.</li> | 
| 77 | 75 | </ul> | 
| 78 |  | -<br><b>2014.07.19</b> | 
|  | 76 | +<b>2014.07.19</b> | 
| 79 | 77 | <ul> | 
| 80 | 78 | <li>UI updated to allow notifications from the system tray icon or from a notification server.</li> | 
| 81 | 79 | <li>Notifications can be sent to a notification server if present.</li> | 
| 82 | 80 | <li>Accomodate P2P technologies (display only)</li> | 
| 83 | 81 | <li>Scan WiFi button moved to Technologies box and renamed "Rescan". No change in function, just a more accurate representation of what the button does.</li> | 
| 84 | 82 | <li>Connections in the "Ready" state show ready with an appropriate icon in the system tray instead of showing disconnected.</li>    | 
| 85 | 83 | </ul> | 
| 86 |  | -<br><b>2014.07.01	</b> | 
|  | 84 | +<b>2014.07.01	</b> | 
| 87 | 85 | <ul> | 
| 88 | 86 | <li>Added "scan wifi" button to force a rescan of wifi sevices.</li> | 
| 89 | 87 | <li>Added a checkbox to preferences to reset the counters at startup and when a service changes.</li> | 
| 90 | 88 | <li>Finished the internal rework to catch and process dbus signals.</li> | 
| 91 | 89 | </ul> | 
| 92 |  | -<br><b>2014.06.22	</b> | 
|  | 90 | +<b>2014.06.22	</b> | 
| 93 | 91 | <ul> | 
| 94 | 92 | <li>Check to make sure only a single instance of the program can be run.</li> | 
| 95 | 93 | <li>Shipped with a .desktop file and icon.</li> | 
| 96 | 94 | <li>Internal changes to catching dbus signals.</li> | 
| 97 | 95 | </ul> | 
| 98 |  | -<br><b>2014.06.14</b> | 
|  | 96 | +<b>2014.06.14</b> | 
| 99 | 97 | <ul> | 
| 100 | 98 | <li>Selecting "Maximize" from the tray icon will show the dialog "normal" instead of "maximized".</li> | 
| 101 | 99 | <li>Enabled display of size grip in corner of dialog</li> | 
|  | 
| 111 | 109 | <li>A manpage is now provided and installed.</li> | 
| 112 | 110 | <li>The system tray icon can optionally show notify messages in popups.</li> | 
| 113 | 111 | </ul> | 
| 114 |  | -<br><b>2014.05.10</b> | 
|  | 112 | +<b>2014.05.10</b> | 
| 115 | 113 | <ul> | 
| 116 | 114 | <li>Left mouse click in system tray will toggle the interface up and down (coded by: Brett Dutro) | 
| 117 | 115 | <li>Option to use system icon theme if available</li> | 
| 118 | 116 | <li>Added MoveBefore and MoveAfter buttons to services on first page</li> | 
| 119 | 117 | </ul> | 
| 120 |  | -<br><b>2014.03.29 - </b>Revised per input from Arch Linux Forums | 
|  | 118 | +<b>2014.03.29 - </b>Revised per input from Arch Linux Forums | 
| 121 | 119 | <ul> | 
| 122 | 120 | <li>Added command line option to wait a specified time to create the system tray</li> | 
| 123 | 121 | </ul> | 
| 124 |  | -<br><b>2014.03.13 - </b>Revised per input from Arch Linux Forums | 
|  | 122 | +<b>2014.03.13 - </b>Revised per input from Arch Linux Forums | 
| 125 | 123 | <ul> | 
| 126 | 124 | <li>Command line options to show help, version, disable the system tray and start the program minimized.</li> | 
| 127 | 125 | <li>Added SSID field to the agent request information dialog.</li> | 
| 128 | 126 | <li>Added check to make sure a system tray exists before we try to use it.</li> | 
| 129 | 127 | <li>Added option to log the input request from the connman daemon.</li> | 
| 130 | 128 | </ul> | 
| 131 |  | -<br><b>2014.01.18 - </b>Revised | 
|  | 129 | +<b>2014.01.18 - </b>Revised | 
| 132 | 130 | <ul> | 
| 133 | 131 | <li>Improved error dialog in Agent and ask for retry on bad password.</li> | 
| 134 | 132 | </ul> | 
| 135 |  | -<br><b>2014.01.14 - </b>Revised | 
|  | 133 | +<b>2014.01.14 - </b>Revised | 
| 136 | 134 | <ul> | 
| 137 | 135 | <li>Fixed up tooltip popup on system tray icon</li> | 
| 138 | 136 | </ul> | 
| 139 |  | -<br><b>2014.01.11 - </b>Posted to Arch Linux Forum | 
|  | 137 | +<b>2014.01.11 - </b>Posted to Arch Linux Forum | 
| 140 | 138 | <ul> | 
| 141 | 139 | <li>Added the counters and the Counters tab</li> | 
| 142 | 140 | <li>Fixed a SEGFAULT when connecting a Wifi service after the service order had changed.</li> | 
| 143 | 141 | <li>Added message dialogs in the logerrors function to show errors to the user (errors are still logged to the journal).</li> | 
| 144 | 142 | <li>Fixed SEGFAULTS if the program fails to find or connect to DBUS</li> | 
| 145 | 143 | <li>Added a button on the WiFi page to remove a Wifi service</li> | 
| 146 | 144 | </ul> | 
| 147 |  | -<br> | 
| 148 | 145 | <b>2014.01.05 - </b>Initial Version | 
| 149 | 146 | <ul> | 
| 150 | 147 | <li>View and set global connection properties</li> | 
|  | 
0 commit comments