2016-08-25Published v1.0.2.0.
StephaneLenclud [Thu, 25 Aug 2016 13:34:05 +0200] rev 255
Published v1.0.2.0.
Fixed Harmony async issue prevent the config to be fetched.

2016-08-25Published v1.0.1.0.
StephaneLenclud [Thu, 25 Aug 2016 13:12:54 +0200] rev 254
Published v1.0.1.0.
Updating Harmony library to v0.5.0

2016-08-24Published v1.0.0.0
StephaneLenclud [Thu, 25 Aug 2016 00:42:09 +0200] rev 253
Published v1.0.0.0
Updating Harmony library to v0.4.0 for keep alive support.
Improved logs mechanism.

2016-08-22Trying to clean up our Harmony handling.
Stephane Lenclud [Mon, 22 Aug 2016 13:20:54 +0200] rev 252
Trying to clean up our Harmony handling.

2016-08-21Published v0.12.2.0
StephaneLenclud [Sun, 21 Aug 2016 19:31:08 +0200] rev 251
Published v0.12.2.0
Adding setting for Logitech user name.
Improved event tree view update following Harmony connection.
Removed unneeded editable fields from Harmony command action.

2016-08-21Adding Harmony command selection dialog.
StephaneLenclud [Sun, 21 Aug 2016 18:35:58 +0200] rev 250
Adding Harmony command selection dialog.

2016-08-21Removing now redundant specific HID EAR events.
StephaneLenclud [Sun, 21 Aug 2016 16:35:20 +0200] rev 249
Removing now redundant specific HID EAR events.

2016-08-21Fixing EAR event edition.
StephaneLenclud [Sun, 21 Aug 2016 16:30:58 +0200] rev 248
Fixing EAR event edition.
EAR HID event now displays 'Press a key' if not valid.

2016-08-21Ear HID event now functional.
StephaneLenclud [Sun, 21 Aug 2016 16:11:40 +0200] rev 247
Ear HID event now functional.

2016-08-20Generic HID event with key recognition functional.
StephaneLenclud [Sat, 20 Aug 2016 21:00:35 +0200] rev 246
Generic HID event with key recognition functional.

2016-08-19Removing Input tab as we don't need to specific features anymore.
StephaneLenclud [Fri, 19 Aug 2016 19:28:03 +0200] rev 245
Removing Input tab as we don't need to specific features anymore.

2016-08-19Adding non functional generic EAR HID event.
StephaneLenclud [Fri, 19 Aug 2016 19:18:54 +0200] rev 244
Adding non functional generic EAR HID event.

2016-08-19Optical drive eject action now functional.
Stephane Lenclud [Fri, 19 Aug 2016 17:12:54 +0200] rev 243
Optical drive eject action now functional.

2016-08-18Weird signing crap.
Stephane Lenclud [Thu, 18 Aug 2016 20:14:30 +0200] rev 242
Weird signing crap.

2016-08-18Adding support for HID Keyboard events.
StephaneLenclud [Thu, 18 Aug 2016 18:49:03 +0200] rev 241
Adding support for HID Keyboard events.

2016-08-18Adding empty class for eject optical drive action.
StephaneLenclud [Thu, 18 Aug 2016 17:43:03 +0200] rev 240
Adding empty class for eject optical drive action.

2016-08-18Improved object editor dialog validation.
StephaneLenclud [Thu, 18 Aug 2016 17:13:21 +0200] rev 239
Improved object editor dialog validation.
Added EAR support for object validation.

2016-08-18Support for launch action and WMC HID events.
StephaneLenclud [Thu, 18 Aug 2016 14:35:50 +0200] rev 238
Support for launch action and WMC HID events.

2016-08-17Adding HID consumer control event.
StephaneLenclud [Wed, 17 Aug 2016 16:39:36 +0200] rev 237
Adding HID consumer control event.

2016-08-17Updating HarmonyHub to v0.3.0.
StephaneLenclud [Wed, 17 Aug 2016 13:41:26 +0200] rev 236
Updating HarmonyHub to v0.3.0.
Adding untested Harmony command action.

2016-08-16Removing JSON type converter from ear manager.
StephaneLenclud [Tue, 16 Aug 2016 12:59:32 +0200] rev 235
Removing JSON type converter from ear manager.
Using bindings for some application settings.

2016-08-16Ear cleanup.
StephaneLenclud [Tue, 16 Aug 2016 12:25:20 +0200] rev 234
Ear cleanup.

2016-08-15Adding Harmony tab.
StephaneLenclud [Mon, 15 Aug 2016 12:11:26 +0200] rev 233
Adding Harmony tab.

2016-08-13Published v0.11.0.0.
StephaneLenclud [Sat, 13 Aug 2016 23:26:54 +0200] rev 232
Published v0.11.0.0.

2016-08-12Events can now be instantiated.
StephaneLenclud [Fri, 12 Aug 2016 20:25:05 +0200] rev 231
Events can now be instantiated.
Action editor is now a generic object editor.

2016-07-31Published v0.10.2.0.
Stephane Lenclud [Sun, 31 Jul 2016 12:03:52 +0200] rev 230
Published v0.10.2.0.

2016-07-29Adding event test button.
StephaneLenclud [Fri, 29 Jul 2016 14:46:30 +0200] rev 229
Adding event test button.

2016-07-29Adding test action button to edit action form.
StephaneLenclud [Fri, 29 Jul 2016 14:33:47 +0200] rev 228
Adding test action button to edit action form.
Action.DoExecute now protected.

2016-07-29Adding action edit button.
StephaneLenclud [Fri, 29 Jul 2016 13:09:38 +0200] rev 227
Adding action edit button.

2016-07-29Renaming main form.
StephaneLenclud [Fri, 29 Jul 2016 10:40:15 +0200] rev 226
Renaming main form.

2016-07-28Adding support for Display Messages.
StephaneLenclud [Thu, 28 Jul 2016 19:32:40 +0200] rev 225
Adding support for Display Messages.

2016-07-27Make sure action edit combo box for enums is long enough.
StephaneLenclud [Wed, 27 Jul 2016 17:09:10 +0200] rev 224
Make sure action edit combo box for enums is long enough.

2016-07-27Adding action move and test buttons.
StephaneLenclud [Wed, 27 Jul 2016 15:05:58 +0200] rev 223
Adding action move and test buttons.

2016-07-27Adding send and release CEC key actions.
StephaneLenclud [Wed, 27 Jul 2016 11:07:35 +0200] rev 222
Adding send and release CEC key actions.
Edit action ComboBox now sorted and selecting proper item.

2016-07-26Improved support for action enum properties.
StephaneLenclud [Tue, 26 Jul 2016 15:30:46 +0200] rev 221
Improved support for action enum properties.

2016-07-26Adding support for enumerated action property edition.
StephaneLenclud [Tue, 26 Jul 2016 15:05:57 +0200] rev 220
Adding support for enumerated action property edition.

2016-07-26Basis for action property edition support.
StephaneLenclud [Tue, 26 Jul 2016 11:51:50 +0200] rev 219
Basis for action property edition support.

2016-07-25Focusing relevant event node after rebuilding our tree view.
StephaneLenclud [Mon, 25 Jul 2016 17:48:12 +0200] rev 218
Focusing relevant event node after rebuilding our tree view.

2016-07-25Events tab button state management.
StephaneLenclud [Mon, 25 Jul 2016 17:14:45 +0200] rev 217
Events tab button state management.

2016-07-24Published v0.10.0.0
Stephane Lenclud [Sun, 24 Jul 2016 23:34:29 +0200] rev 216
Published v0.10.0.0

2016-07-24Removing obsolete CEC options.
StephaneLenclud [Sun, 24 Jul 2016 20:46:34 +0200] rev 215
Removing obsolete CEC options.

2016-07-24Adding a bunch of CEC actions.
StephaneLenclud [Sun, 24 Jul 2016 20:36:07 +0200] rev 214
Adding a bunch of CEC actions.

2016-07-24Reflection functions now working on all loaded assemblies.
StephaneLenclud [Sun, 24 Jul 2016 14:22:56 +0200] rev 213
Reflection functions now working on all loaded assemblies.

2016-07-24Actions persistence working.
Stephane Lenclud [Sun, 24 Jul 2016 13:30:08 +0200] rev 212
Actions persistence working.

2016-07-23Adding Events tab.
StephaneLenclud [Sat, 23 Jul 2016 19:22:56 +0200] rev 211
Adding Events tab.

2016-07-23Most basic event action manager.
StephaneLenclud [Sat, 23 Jul 2016 16:00:04 +0200] rev 210
Most basic event action manager.

2016-07-22Prototype for event and action framework.
StephaneLenclud [Fri, 22 Jul 2016 18:19:49 +0200] rev 209
Prototype for event and action framework.

2016-07-22Logs hour formatting switch to 24h format.
StephaneLenclud [Fri, 22 Jul 2016 13:47:44 +0200] rev 208
Logs hour formatting switch to 24h format.

2016-07-19Published v09.3.0.
Stephane Lenclud [Tue, 19 Jul 2016 17:01:21 +0200] rev 207
Published v09.3.0.
Fixing CEC log level control.

2016-07-19Logs with time stamp.
StephaneLenclud [Tue, 19 Jul 2016 15:43:04 +0200] rev 206
Logs with time stamp.
CEC logs level configurable from UI.

2016-07-18Published v0.9.2.0
Stephane Lenclud [Mon, 18 Jul 2016 15:56:25 +0200] rev 205
Published v0.9.2.0

2016-07-18Adding option to reconnect CEC before TV power action.
StephaneLenclud [Mon, 18 Jul 2016 15:11:33 +0200] rev 204
Adding option to reconnect CEC before TV power action.

2016-07-17Published V0.9.1.0
Stephane Lenclud [Sun, 17 Jul 2016 19:35:29 +0200] rev 203
Published V0.9.1.0
Fixing libcec to prevent turning back on TV after standby.

2016-07-15Published v0.9.0.0
Stephane Lenclud [Sat, 16 Jul 2016 00:24:08 +0200] rev 202
Published v0.9.0.0
HDMI CEC improvements.

2016-07-15Adding CEC logs and basic reconnect logic.
StephaneLenclud [Fri, 15 Jul 2016 18:31:17 +0200] rev 201
Adding CEC logs and basic reconnect logic.

2016-07-14Updating libcec to 6d68d21243aa92862592435e8396b4280ea46c3f.
Stephane Lenclud [Thu, 14 Jul 2016 19:25:52 +0200] rev 200
Updating libcec to 6d68d21243aa92862592435e8396b4280ea46c3f.

2016-06-08Published v0.8.9
StephaneLenclud [Wed, 08 Jun 2016 17:22:19 +0200] rev 199
Published v0.8.9
Adding missing prerequesites for VC++ 14 x86 runtime libraries.

2016-04-15Adding empty FX control.
StephaneLenclud [Fri, 15 Apr 2016 14:32:45 +0200] rev 198
Adding empty FX control.

2016-02-07Published v0.8.8.0.
Stephane Lenclud [Sun, 07 Feb 2016 22:37:31 +0100] rev 197
Published v0.8.8.0.
Idle client now monitoring display power status so as to avoid going power
saving when the monitor is still on.

2016-02-07Idle Client not showing in Open Task view any more.
StephaneLenclud [Sun, 07 Feb 2016 13:29:05 +0100] rev 196
Idle Client not showing in Open Task view any more.

2016-02-04Published v0.8.6.0
Stephane Lenclud [Thu, 04 Feb 2016 20:11:31 +0100] rev 195
Published v0.8.6.0

2016-02-03Idle client screen saver now working.
StephaneLenclud [Wed, 03 Feb 2016 17:34:59 +0100] rev 194
Idle client screen saver now working.

2016-02-03Basic idle client functionality.
StephaneLenclud [Wed, 03 Feb 2016 16:04:37 +0100] rev 193
Basic idle client functionality.

2016-02-03Fixing our mess.
StephaneLenclud [Wed, 03 Feb 2016 13:23:17 +0100] rev 192
Fixing our mess.

2016-02-03Renaming our clients.
StephaneLenclud [Wed, 03 Feb 2016 13:20:16 +0100] rev 191
Renaming our clients.

2016-02-03Moving our test client around.
StephaneLenclud [Wed, 03 Feb 2016 13:02:48 +0100] rev 190
Moving our test client around.

2016-02-02Creating Idle Client project.
StephaneLenclud [Tue, 02 Feb 2016 19:50:33 +0100] rev 189
Creating Idle Client project.

2016-02-02Renamed client treeview control and fix issue with recording icon remaining
StephaneLenclud [Tue, 02 Feb 2016 18:59:45 +0100] rev 188
Renamed client treeview control and fix issue with recording icon remaining
after recording client was closed.

2016-01-26Timer know disabled when no display connection.
StephaneLenclud [Tue, 26 Jan 2016 18:51:36 +0100] rev 187
Timer know disabled when no display connection.

2016-01-25Published v0.8.5.0
Stephane Lenclud [Mon, 25 Jan 2016 23:16:35 +0100] rev 186
Published v0.8.5.0
Now properly work out current client based on priorities when a client connects,
disconnects or change its priority.

2016-01-25Publishing v0.8.4.0
StephaneLenclud [Mon, 25 Jan 2016 21:26:30 +0100] rev 185
Publishing v0.8.4.0
Now taking priority into account before switching client.

2016-01-24Adding support for client priorities.
StephaneLenclud [Sun, 24 Jan 2016 19:25:51 +0100] rev 184
Adding support for client priorities.

2016-01-22Support for recording text.
StephaneLenclud [Fri, 22 Jan 2016 16:08:22 +0100] rev 183
Support for recording text.

2016-01-21REC icon now in sync with recording fields.
Stephane Lenclud [Thu, 21 Jan 2016 23:01:53 +0100] rev 182
REC icon now in sync with recording fields.
Published v0.8.1.0.

2016-01-21Published v0.8.0.0.
StephaneLenclud [Thu, 21 Jan 2016 20:32:51 +0100] rev 181
Published v0.8.0.0.

2016-01-21Recording notification icon now functional.
StephaneLenclud [Thu, 21 Jan 2016 20:13:05 +0100] rev 180
Recording notification icon now functional.

2016-01-21Server: Adding recording icon.
StephaneLenclud [Thu, 21 Jan 2016 18:16:15 +0100] rev 179
Server: Adding recording icon.

2016-01-21Simplify GetIcon function.
StephaneLenclud [Thu, 21 Jan 2016 15:00:05 +0100] rev 178
Simplify GetIcon function.

2015-12-31Adding recording field value to client tree view.
StephaneLenclud [Fri, 01 Jan 2016 00:45:18 +0100] rev 177
Adding recording field value to client tree view.

2015-12-26Upgrade to SharpLibDisplay 0.1.3.
StephaneLenclud [Sat, 26 Dec 2015 23:27:55 +0100] rev 176
Upgrade to SharpLibDisplay 0.1.3.
Much improved layout construction.
Not relying on field and control index anymore.

2015-12-26Improving layout change workflow efficiency.
StephaneLenclud [Sat, 26 Dec 2015 17:43:41 +0100] rev 175
Improving layout change workflow efficiency.

2015-12-23Basics for testing our layout setup with non table fields.
StephaneLenclud [Wed, 23 Dec 2015 18:54:38 +0100] rev 174
Basics for testing our layout setup with non table fields.

2015-11-23Migrating to SharpLibNotification.
StephaneLenclud [Mon, 23 Nov 2015 18:35:24 +0100] rev 173
Migrating to SharpLibNotification.

2015-11-22Upgrading to SharpLibDisplay v0.1.2
StephaneLenclud [Sun, 22 Nov 2015 23:46:52 +0100] rev 172
Upgrading to SharpLibDisplay v0.1.2

2015-10-30Migration to SharpLibDisplay.
StephaneLenclud [Fri, 30 Oct 2015 16:45:33 +0100] rev 171
Migration to SharpLibDisplay.

2015-09-29Adding Visual Studio Setup project.
StephaneLenclud [Tue, 29 Sep 2015 18:38:36 +0200] rev 170
Adding Visual Studio Setup project.

2015-09-26Published v0.6.1.0.
StephaneLenclud [Sat, 26 Sep 2015 18:39:11 +0200] rev 169
Published v0.6.1.0.
Fixing CEC TV power on issue.

2015-09-26Adding CEC settings tab.
StephaneLenclud [Sat, 26 Sep 2015 17:55:51 +0200] rev 168
Adding CEC settings tab.

2015-09-26Better CEC architecture.
StephaneLenclud [Sat, 26 Sep 2015 16:35:27 +0200] rev 167
Better CEC architecture.

2015-09-26MiniDisplay NuGet upgrade to v1.1.8
StephaneLenclud [Sat, 26 Sep 2015 11:56:49 +0200] rev 166
MiniDisplay NuGet upgrade to v1.1.8

2015-09-25Publishing v0.6.0.0 with hard coded CEC support.
StephaneLenclud [Sat, 26 Sep 2015 00:48:58 +0200] rev 165
Publishing v0.6.0.0 with hard coded CEC support.

2015-09-25Fixing output obj paths.
StephaneLenclud [Sat, 26 Sep 2015 00:34:12 +0200] rev 164
Fixing output obj paths.
Adding reference to MiniDisplay.dll as link for ClickOnce to pick it up.

2015-09-25Fixing binaries output paths.
StephaneLenclud [Sat, 26 Sep 2015 00:20:31 +0200] rev 163
Fixing binaries output paths.

2015-09-25Upgrade LibMiniDisplay package to v1.1.7.
StephaneLenclud [Fri, 25 Sep 2015 19:25:35 +0200] rev 162
Upgrade LibMiniDisplay package to v1.1.7.
Removing MiniDisplay DLL again.

2015-09-25CEC TV power on and standby working.
Stephane Lenclud [Fri, 25 Sep 2015 12:28:47 +0200] rev 161
CEC TV power on and standby working.

2015-09-24Power Setting Notifier can now unregister from Monitor Power events.
Stephane Lenclud [Thu, 24 Sep 2015 22:45:32 +0200] rev 160
Power Setting Notifier can now unregister from Monitor Power events.

2015-09-24Add PowerManager C++/CLI project.
StephaneLenclud [Thu, 24 Sep 2015 21:39:05 +0200] rev 159
Add PowerManager C++/CLI project.
Monitor Power On/Off notifications working.
Moving to .NET 4.6

2015-09-24Fixing issues where layout change would not be detected beccause of partial
StephaneLenclud [Thu, 24 Sep 2015 14:35:50 +0200] rev 158
Fixing issues where layout change would not be detected beccause of partial
field similarity between new and older layout.
Therefore we now clear our fields whenever our layout is changed.
Now resetting our create bitmap flag, hoping it will fix our rather large memory
usage when minimized.

2015-09-03v0.5.4.0
StephaneLenclud [Thu, 03 Sep 2015 20:05:09 +0200] rev 157
v0.5.4.0
CD tray open/close toggle.

2015-09-03Open/Close optical drive tray toggle now working.
StephaneLenclud [Thu, 03 Sep 2015 18:18:48 +0200] rev 156
Open/Close optical drive tray toggle now working.

2015-09-02v0.5.3.0
StephaneLenclud [Wed, 02 Sep 2015 22:35:47 +0200] rev 155
v0.5.3.0
Publishing version with eject drive selection.
Updating to newest SharpLibWin32.
Adding ejection error checks.

2015-09-02File handle properly closed when ejecting optical drive media.
StephaneLenclud [Wed, 02 Sep 2015 19:50:34 +0200] rev 154
File handle properly closed when ejecting optical drive media.
Trying to get find a way to determine if optical drive tray is open.

2015-09-02Persisting selection of optical drive to eject.
StephaneLenclud [Wed, 02 Sep 2015 16:02:24 +0200] rev 153
Persisting selection of optical drive to eject.

2015-09-02Providing optical drives list.
StephaneLenclud [Wed, 02 Sep 2015 12:54:07 +0200] rev 152
Providing optical drives list.
Optical drive to eject not hard coded anymore.

2015-09-01Published v0.5.2
StephaneLenclud [Wed, 02 Sep 2015 00:24:34 +0200] rev 151
Published v0.5.2
Media ejection now working with hardcoded E drive.

2015-09-01Optical Drive Eject: ground work.
StephaneLenclud [Tue, 01 Sep 2015 20:57:06 +0200] rev 150
Optical Drive Eject: ground work.

2015-08-12Updating SharpLibHid.
StephaneLenclud [Wed, 12 Aug 2015 21:02:43 +0200] rev 149
Updating SharpLibHid.

2015-06-27Fixing field scroll reset issues whenever any field is updated.
StephaneLenclud [Sat, 27 Jun 2015 11:22:42 +0200] rev 148
Fixing field scroll reset issues whenever any field is updated.
Do not update layout when not needed anymore.

2015-06-21Version.
StephaneLenclud [Sun, 21 Jun 2015 14:15:11 +0200] rev 147
Version.

2015-06-21Fixing ClickOnce installer missing DLL.
StephaneLenclud [Sun, 21 Jun 2015 14:13:55 +0200] rev 146
Fixing ClickOnce installer missing DLL.

2015-06-21Merge
StephaneLenclud [Sun, 21 Jun 2015 12:40:05 +0200] rev 145
Merge

2015-06-13Minor clean up.
StephaneLenclud [Sat, 13 Jun 2015 11:29:22 +0200] rev 144
Minor clean up.

2015-06-21ClickOnce broken.
StephaneLenclud [Sun, 21 Jun 2015 10:56:45 +0200] rev 143
ClickOnce broken.

2015-06-21Fixing clients management.
StephaneLenclud [Sun, 21 Jun 2015 10:18:12 +0200] rev 142
Fixing clients management.

2015-06-19Prevents switching clients too often.
StephaneLenclud [Fri, 19 Jun 2015 17:12:06 +0200] rev 141
Prevents switching clients too often.

2015-06-11Moving ClientData class to its own file.
StephaneLenclud [Thu, 11 Jun 2015 17:21:15 +0200] rev 140
Moving ClientData class to its own file.

2015-05-26Merge
StephaneLenclud [Tue, 26 May 2015 12:25:34 +0200] rev 139
Merge

2015-05-26Documentation and minor clean-up.
StephaneLenclud [Tue, 26 May 2015 12:23:55 +0200] rev 138
Documentation and minor clean-up.

2015-05-07Removing MiniDisplay.dll from source control.
StephaneLenclud [Thu, 07 May 2015 12:09:37 +0200] rev 137
Removing MiniDisplay.dll from source control.

2015-05-06Click Once Publish
StephaneLenclud [Wed, 06 May 2015 22:07:32 +0200] rev 136
Click Once Publish

2015-05-06Porting to new MiniDisplay interop naming from NuGet LibMiniDisplay package.
StephaneLenclud [Wed, 06 May 2015 21:56:21 +0200] rev 135
Porting to new MiniDisplay interop naming from NuGet LibMiniDisplay package.

2015-05-06Adding dependency on LibMiniDisplay NuGet package.
StephaneLenclud [Wed, 06 May 2015 21:05:51 +0200] rev 134
Adding dependency on LibMiniDisplay NuGet package.

2015-05-06Update to latest version of NAudio and SharpLibHid.
StephaneLenclud [Wed, 06 May 2015 19:40:00 +0200] rev 133
Update to latest version of NAudio and SharpLibHid.

2015-03-22Upgrading SharpLibHid version.
StephaneLenclud [Sun, 22 Mar 2015 22:03:34 +0100] rev 132
Upgrading SharpLibHid version.

2015-03-19Giving up on proper bring to foreground functionality as it need uiAccess.
StephaneLenclud [Thu, 19 Mar 2015 17:07:09 +0100] rev 131
Giving up on proper bring to foreground functionality as it need uiAccess.
Using uiAccess will require another deployment tool than ClickOnce.

2015-03-19Trying yet another function to bring to foreground but it's broken too.
StephaneLenclud [Thu, 19 Mar 2015 10:17:56 +0100] rev 130
Trying yet another function to bring to foreground but it's broken too.

2015-03-18Looks like we have a solution for our bring to foreground problem.
StephaneLenclud [Wed, 18 Mar 2015 21:47:06 +0100] rev 129
Looks like we have a solution for our bring to foreground problem.

2015-03-18Trying to fix on bring to foreground mess.
StephaneLenclud [Wed, 18 Mar 2015 20:38:59 +0100] rev 128
Trying to fix on bring to foreground mess.

2015-03-18Adding Green Start Icon and Publish.
StephaneLenclud [Wed, 18 Mar 2015 20:10:38 +0100] rev 127
Adding Green Start Icon and Publish.

2015-03-18Support Green Start launch file selection and bring to foreground feature.
StephaneLenclud [Wed, 18 Mar 2015 18:31:37 +0100] rev 126
Support Green Start launch file selection and bring to foreground feature.
Fixing Visual Studio issues with multiple MainForm files.

2015-03-17Adding missing source file.
StephaneLenclud [Tue, 17 Mar 2015 20:12:00 +0100] rev 125
Adding missing source file.
Updating SharpLibHid.
Now Green Start works better when app in background.

2015-03-15Adding dependency on SharpLibHid.
StephaneLenclud [Sun, 15 Mar 2015 22:08:30 +0100] rev 124
Adding dependency on SharpLibHid.
Adding hard coded handling of green start key to launch MediaPortal.

2015-02-10Liscense and Copyright fix.
StephaneLenclud [Tue, 10 Feb 2015 17:14:27 +0100] rev 123
Liscense and Copyright fix.

2015-02-10More consistent clock and clear support.
StephaneLenclud [Tue, 10 Feb 2015 15:41:34 +0100] rev 122
More consistent clock and clear support.

2015-02-09Making App tab the last one again.
StephaneLenclud [Mon, 09 Feb 2015 22:50:43 +0100] rev 121
Making App tab the last one again.

2015-02-09Fixing div by zero in network signal animation code of GP1212 displays.
StephaneLenclud [Mon, 09 Feb 2015 22:47:13 +0100] rev 120
Fixing div by zero in network signal animation code of GP1212 displays.

2015-02-09Fancy network signal animation.
StephaneLenclud [Mon, 09 Feb 2015 20:13:28 +0100] rev 119
Fancy network signal animation.

2015-02-09MDM166AA: Now showing local network connection and internet connection status.
StephaneLenclud [Mon, 09 Feb 2015 20:06:30 +0100] rev 118
MDM166AA: Now showing local network connection and internet connection status.
Also having a cheap network signal animation.

2015-02-09Adding basic support for networks.
StephaneLenclud [Mon, 09 Feb 2015 18:25:14 +0100] rev 117
Adding basic support for networks.

2015-02-09Audio tab now displaying default audio device name.
StephaneLenclud [Mon, 09 Feb 2015 11:09:33 +0100] rev 116
Audio tab now displaying default audio device name.
Consolidating audio management, adding comments.

2015-02-08MDM166AA: Adding support for volume label.
StephaneLenclud [Sun, 08 Feb 2015 20:26:36 +0100] rev 115
MDM166AA: Adding support for volume label.

2015-02-08Audio: Taking icon statuc count into account.
StephaneLenclud [Sun, 08 Feb 2015 18:56:43 +0100] rev 114
Audio: Taking icon statuc count into account.
Volume indicator on MDM166AA now using half brightness bar when rounding up.

2015-02-08Audio: adding support for mute status.
StephaneLenclud [Sun, 08 Feb 2015 18:34:00 +0100] rev 113
Audio: adding support for mute status.

2015-02-08Adding 'Audio' tab.
StephaneLenclud [Sun, 08 Feb 2015 17:27:02 +0100] rev 112
Adding 'Audio' tab.
Volume indicator of MDM16AA display now working.
Adding server side dependency on NAudio.
It was decided to have a server side dependency so that we could implement
new fields control such as:
* Volume indicator
* Mute indicator
* Spectrum visualizer
* Meter visualizer
* Fancy visualizer

2015-02-07Publishing v0.1.3.0
StephaneLenclud [Sat, 07 Feb 2015 21:16:33 +0100] rev 111
Publishing v0.1.3.0

2015-02-07Cleaning up design tab by removing layout debug buttons.
StephaneLenclud [Sat, 07 Feb 2015 14:39:03 +0100] rev 110
Cleaning up design tab by removing layout debug buttons.
Separator changes now reflected instantly.

2015-02-07MiniDisplay: Improved icon APIs.
StephaneLenclud [Sat, 07 Feb 2015 13:51:30 +0100] rev 109
MiniDisplay: Improved icon APIs.

2015-02-05Server: Adding icon support
StephaneLenclud [Thu, 05 Feb 2015 22:28:27 +0100] rev 108
Server: Adding icon support
Client: Adding button to switch layout to single text field for testing MDM166AA

2015-02-05MiniDisplay DLL update providing support for MDM166AA.
StephaneLenclud [Thu, 05 Feb 2015 17:16:44 +0100] rev 107
MiniDisplay DLL update providing support for MDM166AA.
Published new version.

2015-02-05Server: Adding scrolling speed setting.
StephaneLenclud [Thu, 05 Feb 2015 17:04:59 +0100] rev 106
Server: Adding scrolling speed setting.
Fixing issue with alignment of newly created text field not being set properly.
Client: Now starting-up first client automatically in debug mode.

2015-02-04Making display resize work.
StephaneLenclud [Wed, 04 Feb 2015 21:55:45 +0100] rev 105
Making display resize work.
Clearing the display before when closing.

2015-02-04Adding events for display closed/opened.
StephaneLenclud [Wed, 04 Feb 2015 17:44:25 +0100] rev 104
Adding events for display closed/opened.
Display types now loaded dynamically from our MiniDisplay library.
Adding editor config.
Tested against Futaba GP1212A02.

2015-02-04Setting layout size according to display.
StephaneLenclud [Wed, 04 Feb 2015 15:48:08 +0100] rev 103
Setting layout size according to display.
Added comments.

2015-01-24Now properly disposing of tray icon on exit.
sl [Sat, 24 Jan 2015 11:19:28 +0100] rev 102
Now properly disposing of tray icon on exit.

2015-01-24Version
StephaneLenclud [Sat, 24 Jan 2015 09:31:09 +0100] rev 101
Version

2015-01-23Adding label "scale to fit" functionality.
sl [Fri, 23 Jan 2015 18:33:51 +0100] rev 100
Adding label "scale to fit" functionality.
Adding scroll separator to config.

2015-01-23Fixing crash when changing font while in bitmap layout.
sl [Fri, 23 Jan 2015 15:20:32 +0100] rev 99
Fixing crash when changing font while in bitmap layout.

2015-01-18Version.
sl [Sun, 18 Jan 2015 19:31:13 +0100] rev 98
Version.

2015-01-18Clearing screen when last client disconnects.
sl [Sun, 18 Jan 2015 19:25:56 +0100] rev 97
Clearing screen when last client disconnects.

2015-01-18Clear the screen on startup if not in debug mode.
sl [Sun, 18 Jan 2015 19:01:29 +0100] rev 96
Clear the screen on startup if not in debug mode.

2015-01-18Adding tray icon context menu.
sl [Sun, 18 Jan 2015 18:32:32 +0100] rev 95
Adding tray icon context menu.

2015-01-18Adding tray icon support and minimize to tray option.
sl [Sun, 18 Jan 2015 18:11:32 +0100] rev 94
Adding tray icon support and minimize to tray option.

2015-01-18Auto start now properlly working with ClickOnce.
sl [Sun, 18 Jan 2015 14:18:28 +0100] rev 93
Auto start now properlly working with ClickOnce.

2015-01-18Auto Start should work.
sl [Sun, 18 Jan 2015 12:35:22 +0100] rev 92
Auto Start should work.

2015-01-17Adding progress dialog.
sl [Sat, 17 Jan 2015 18:26:41 +0100] rev 91
Adding progress dialog.

2015-01-17Update checks now gives notification when the application is already up-to-date.
sl [Sat, 17 Jan 2015 10:57:30 +0100] rev 90
Update checks now gives notification when the application is already up-to-date.
Adding version number to main form text.

2015-01-16Removing admin rights for now and until we can publish with ClickOnce.
sl [Fri, 16 Jan 2015 09:50:19 +0100] rev 89
Removing admin rights for now and until we can publish with ClickOnce.

2015-01-15Adding application update button.
sl [Thu, 15 Jan 2015 19:18:25 +0100] rev 88
Adding application update button.
Adding manifest to run as admin.
Disabling ClickOnce security check to run as admin.
The whole thing is not tested.

2015-01-12Moving DLL to please Visual Studio.
sl [Mon, 12 Jan 2015 08:33:53 +0100] rev 87
Moving DLL to please Visual Studio.

2015-01-11Adding app exit event handler.
sl [Sun, 11 Jan 2015 19:00:16 +0100] rev 86
Adding app exit event handler.

2015-01-11ClickOnce: Adding app icon, fixing publisher name and publish directly to FTP.
sl [Sun, 11 Jan 2015 18:34:52 +0100] rev 85
ClickOnce: Adding app icon, fixing publisher name and publish directly to FTP.

2015-01-11ClickOnce setup.
sl [Sun, 11 Jan 2015 15:44:12 +0100] rev 84
ClickOnce setup.

2014-12-27Merge
sl [Sat, 27 Dec 2014 21:52:14 +0100] rev 83
Merge

2014-12-27Adding VFD application icon.
sl [Sat, 27 Dec 2014 21:50:15 +0100] rev 82
Adding VFD application icon.

2014-12-16Adding error message for single field set attempt.
sl [Tue, 16 Dec 2014 20:02:06 +0100] rev 81
Adding error message for single field set attempt.

2014-12-16Client now enforcing field creations to guarantee client side fields always
sl [Tue, 16 Dec 2014 18:05:55 +0100] rev 80
Client now enforcing field creations to guarantee client side fields always
in sync.

2014-12-16Adding indicators layout demo.
sl [Tue, 16 Dec 2014 16:35:55 +0100] rev 79
Adding indicators layout demo.

2014-12-16Prevent stackoverflow when client reconnects.
sl [Tue, 16 Dec 2014 13:24:12 +0100] rev 78
Prevent stackoverflow when client reconnects.
Client now specifies layout rather than relying on default one.

2014-12-16Merge field unification changes and client recovery feature.
sl [Tue, 16 Dec 2014 11:08:18 +0100] rev 77
Merge field unification changes and client recovery feature.

2014-12-16Onlu update client tree view when needed.
sl [Tue, 16 Dec 2014 10:59:10 +0100] rev 76
Onlu update client tree view when needed.

2014-10-26Removing specific functions for setting text and bitmap.
sl [Sun, 26 Oct 2014 16:16:57 +0100] rev 75
Removing specific functions for setting text and bitmap.
Now having a generic functions for setting any kind of fields.
Thus bitmaps can now be set together with text fields in a single server call.

2014-12-15Removing some Text and Bitmap specific stuff and using generic Field instead.
sl [Mon, 15 Dec 2014 19:44:41 +0100] rev 74
Removing some Text and Bitmap specific stuff and using generic Field instead.

2014-12-15Client now recovers from faulty states and timeout.
sl [Mon, 15 Dec 2014 18:52:42 +0100] rev 73
Client now recovers from faulty states and timeout.

2014-10-25Now having a single class for both text and bitmap field.
sl [Sat, 25 Oct 2014 13:35:11 +0200] rev 72
Now having a single class for both text and bitmap field.
Thus we should soon be able to use common functions to pass in fields.

2014-10-22Better client documentation regarding our bitmap layout.
sl [Wed, 22 Oct 2014 12:17:52 +0200] rev 71
Better client documentation regarding our bitmap layout.

2014-10-14Support row and column span.
sl [Tue, 14 Oct 2014 19:32:09 +0200] rev 70
Support row and column span.

2014-10-13Cleaning up control creation code.
sl [Mon, 13 Oct 2014 21:42:42 +0200] rev 69
Cleaning up control creation code.

2014-10-13Bitmap field now mostly working.
sl [Mon, 13 Oct 2014 21:21:53 +0200] rev 68
Bitmap field now mostly working.

2014-10-13Ground work for supporting generic field and bitmap ones.
sl [Mon, 13 Oct 2014 20:05:48 +0200] rev 67
Ground work for supporting generic field and bitmap ones.

2014-10-13Adding bitmap field object.
sl [Mon, 13 Oct 2014 19:24:30 +0200] rev 66
Adding bitmap field object.

2014-10-03Adding current client concept.
sl [Fri, 03 Oct 2014 18:43:55 +0200] rev 65
Adding current client concept.

2014-09-22Docs.
StephaneLenclud [Mon, 22 Sep 2014 22:04:39 +0200] rev 64
Docs.

2014-09-22TableLayout now support row and column styles.
sl [Mon, 22 Sep 2014 17:23:35 +0200] rev 63
TableLayout now support row and column styles.

2014-09-22Adding the possibility for clients to define a basic layout.
sl [Mon, 22 Sep 2014 16:04:26 +0200] rev 62
Adding the possibility for clients to define a basic layout.

2014-09-22Implement generic function to regenerate our display table layout.
sl [Mon, 22 Sep 2014 13:21:00 +0200] rev 61
Implement generic function to regenerate our display table layout.
Add and remove column now working.

2014-09-22Adding and removing row is now working.
sl [Mon, 22 Sep 2014 13:00:27 +0200] rev 60
Adding and removing row is now working.
Can now have any number of text field.

2014-09-22Trying to fix our design time issues with table layout control.
sl [Mon, 22 Sep 2014 10:05:45 +0200] rev 59
Trying to fix our design time issues with table layout control.

2014-09-21Fixing table borders in non-inverted mode.
sl [Sun, 21 Sep 2014 21:51:01 +0200] rev 58
Fixing table borders in non-inverted mode.
Experimention with color FX chessboard which is just awesome.

2014-09-21Simplifying client construction.
sl [Sun, 21 Sep 2014 19:07:18 +0200] rev 57
Simplifying client construction.
Fixing our borders and sorting out our color issues.
Adding inverse colors options.

2014-09-21Renaming and deleting files. Adding documentation.
sl [Sun, 21 Sep 2014 13:40:21 +0200] rev 56
Renaming and deleting files. Adding documentation.

2014-09-21Renaming stuff.
sl [Sun, 21 Sep 2014 13:15:52 +0200] rev 55
Renaming stuff.

2014-09-01Now displaying font width and height.
sl [Mon, 01 Sep 2014 19:23:36 +0200] rev 54
Now displaying font width and height.

2014-08-31GP1212A02: Clock support.
sl [Sun, 31 Aug 2014 21:34:58 +0200] rev 53
GP1212A02: Clock support.

2014-08-31Adding support for power on/off.
sl [Sun, 31 Aug 2014 18:33:05 +0200] rev 52
Adding support for power on/off.

2014-08-31Fixing issue with interval zero exception.
sl [Sun, 31 Aug 2014 17:44:18 +0200] rev 51
Fixing issue with interval zero exception.
Adding support for GP1212A02 firmware revision display.
Fixing issue that would always auto connect on stratup.

2014-08-31Renaming some of our new display settings classes.
sl [Sun, 31 Aug 2014 16:21:50 +0200] rev 50
Renaming some of our new display settings classes.

2014-08-31Adding missing file.
sl [Sun, 31 Aug 2014 16:14:10 +0200] rev 49
Adding missing file.

2014-08-31Extending our settings framework to store custom settings for each display type.
sl [Sun, 31 Aug 2014 16:12:59 +0200] rev 48
Extending our settings framework to store custom settings for each display type.

2014-08-30Timer interval can now be set and is persisted.
sl [Sat, 30 Aug 2014 19:24:47 +0200] rev 47
Timer interval can now be set and is persisted.

2014-08-30Adding support for display type selection.
sl [Sat, 30 Aug 2014 18:45:06 +0200] rev 46
Adding support for display type selection.

2014-08-26Now requesting extra info on auto start-up too.
sl [Tue, 26 Aug 2014 19:24:04 +0200] rev 45
Now requesting extra info on auto start-up too.

2014-08-25MiniDisplay API update.
sl [Mon, 25 Aug 2014 22:06:20 +0200] rev 44
MiniDisplay API update.

2014-08-22Client now supports text alignment through our new TextField.
sl [Fri, 22 Aug 2014 22:48:30 +0200] rev 43
Client now supports text alignment through our new TextField.

2014-08-22Now that we fixed that nasty iStringFormat static bug we could cleanup and
sl [Fri, 22 Aug 2014 10:55:34 +0200] rev 42
Now that we fixed that nasty iStringFormat static bug we could cleanup and
simplify our alginment code.

2014-08-22Adding buttons to test our alignment setup.
sl [Fri, 22 Aug 2014 10:44:45 +0200] rev 41
Adding buttons to test our alignment setup.
Fixing a nasty bug in iStringFormat that would cause us to use the same instance in all marquee objects.

2014-08-22Fixing designer issues with controls being outside our dialog.
sl [Fri, 22 Aug 2014 08:24:51 +0200] rev 40
Fixing designer issues with controls being outside our dialog.

2014-08-21Adding support to open different MiniDisplay type.
sl [Thu, 21 Aug 2014 21:54:57 +0200] rev 39
Adding support to open different MiniDisplay type.

2014-08-20Adding Design tab.
sl [Wed, 20 Aug 2014 18:02:30 +0200] rev 38
Adding Design tab.

2014-08-19Font height now also checked on startup.
sl [Tue, 19 Aug 2014 21:26:17 +0200] rev 37
Font height now also checked on startup.

2014-08-19Adding warning when newly selected font is too height.
sl [Tue, 19 Aug 2014 17:29:52 +0200] rev 36
Adding warning when newly selected font is too height.
Reworking our UI.

2014-08-18Tried using Control instead of Label as base class for our Marquee.
StephaneLenclud [Mon, 18 Aug 2014 23:43:44 +0200] rev 35
Tried using Control instead of Label as base class for our Marquee.
Sticking to Label for now.

2014-08-17Adding text field support to our tree view.
sl [Sun, 17 Aug 2014 22:30:30 +0200] rev 34
Adding text field support to our tree view.
Trying to fix our messy text alignment issue causing loop problems.

2014-08-16Adding texts fields to our test client.
sl [Sat, 16 Aug 2014 11:15:42 +0200] rev 33
Adding texts fields to our test client.
Trying to fix bugs and optimize our marquee control.
Creating a proper ClientData class to use in our UI thread client dictionary.
Centralising tree-view update.

2014-08-15Reworking our protocols. Client name now displayed in our clients tab.
sl [Fri, 15 Aug 2014 13:26:38 +0200] rev 32
Reworking our protocols. Client name now displayed in our clients tab.

2014-08-15Fixing our client issue with static MainForm overwritten when using multiple clients.
sl [Fri, 15 Aug 2014 11:11:17 +0200] rev 31
Fixing our client issue with static MainForm overwritten when using multiple clients.
That was basically our issue with broadcast not working the way it should.

2014-08-15Still trying to setup WCF for us to work nicely.
sl [Fri, 15 Aug 2014 10:20:01 +0200] rev 30
Still trying to setup WCF for us to work nicely.
Now using multi threading and reliable session.
Implementing thread safe functions where needed.
Enforcing session mode.
Fixing bug in marquee label as we forgot to reset current position when text is changed.

2014-08-14Client/Server duplex is still a mess in C#.
sl [Thu, 14 Aug 2014 18:37:23 +0200] rev 29
Client/Server duplex is still a mess in C#.

2014-08-14Adding option to select fixed pitch font only.
sl [Thu, 14 Aug 2014 10:41:44 +0200] rev 28
Adding option to select fixed pitch font only.

2014-08-14Adding suspend/resume button.
sl [Thu, 14 Aug 2014 10:19:53 +0200] rev 27
Adding suspend/resume button.
Setting our server process to higher priority to avoid render lags.

2014-08-14Adding disconnect function to our interface.
sl [Thu, 14 Aug 2014 09:57:44 +0200] rev 26
Adding disconnect function to our interface.

2014-08-14Fixing hang when closing server with live client due to client instance context
sl [Thu, 14 Aug 2014 09:30:14 +0200] rev 25
Fixing hang when closing server with live client due to client instance context
throwing an exception when closing.

2014-08-14Adding interface project.
sl [Thu, 14 Aug 2014 09:12:59 +0200] rev 24
Adding interface project.

2014-08-14Removing older solution file.
sl [Thu, 14 Aug 2014 09:12:18 +0200] rev 23
Removing older solution file.

2014-08-14Adding interface library.
sl [Thu, 14 Aug 2014 09:11:27 +0200] rev 22
Adding interface library.

2014-08-13Adding server closing notification to clients.
sl [Thu, 14 Aug 2014 00:23:18 +0200] rev 21
Adding server closing notification to clients.

2014-08-13Now support duplex mode with new client.
sl [Wed, 13 Aug 2014 23:02:40 +0200] rev 20
Now support duplex mode with new client.

2014-08-12Adding server method to set all texts at once.
sl [Tue, 12 Aug 2014 21:27:35 +0200] rev 19
Adding server method to set all texts at once.

2014-08-12Adding our client implementation. Moving server into its own folder.
sl [Tue, 12 Aug 2014 20:55:50 +0200] rev 18
Adding our client implementation. Moving server into its own folder.

2014-08-12Adding WCF server implementation.
sl [Tue, 12 Aug 2014 20:37:57 +0200] rev 17
Adding WCF server implementation.

2014-08-11Adding option to reverse screen. That's useful to avoid having to set our
sl [Mon, 11 Aug 2014 23:18:45 +0200] rev 16
Adding option to reverse screen. That's useful to avoid having to set our
hardware the correct way up.

2014-08-05Forcing marquee label to display code instead of designer.
sl [Tue, 05 Aug 2014 22:11:08 +0200] rev 15
Forcing marquee label to display code instead of designer.

2014-07-12Fixing issues with render when app is minimized.
sl [Sat, 12 Jul 2014 22:18:34 +0200] rev 14
Fixing issues with render when app is minimized.

2014-07-12Adding option to connect display on startup.
sl [Sat, 12 Jul 2014 13:13:17 +0200] rev 13
Adding option to connect display on startup.
Better show border implementation.
Now having an external container for our display to show an external border.

2014-07-10Power supply status, device id and firmware revision queries are now working.
sl [Thu, 10 Jul 2014 22:03:29 +0200] rev 12
Power supply status, device id and firmware revision queries are now working.

2014-07-09Fixing string measurement issues. Font dialog now properly initialized with
sl [Wed, 09 Jul 2014 11:06:46 +0200] rev 11
Fixing string measurement issues. Font dialog now properly initialized with
loaded font.

2014-07-08Adding support for vendor, product and serial number.
sl [Tue, 08 Jul 2014 21:49:30 +0200] rev 10
Adding support for vendor, product and serial number.
Strating to add support for requests.

2014-07-08Persisting brightness, fixing brightness tracker steps, adding show borders option.
sl [Tue, 08 Jul 2014 20:02:12 +0200] rev 9
Persisting brightness, fixing brightness tracker steps, adding show borders option.

2014-07-08Adding persistent settings and marquee separator.
sl [Tue, 08 Jul 2014 18:59:07 +0200] rev 8
Adding persistent settings and marquee separator.

2014-07-08Adding status bar and managing control status.
sl [Tue, 08 Jul 2014 16:41:29 +0200] rev 7
Adding status bar and managing control status.

2014-07-08Marquee now implementing scroll loop properly.
sl [Tue, 08 Jul 2014 15:49:34 +0200] rev 6
Marquee now implementing scroll loop properly.

2014-07-08Custom drawing of our Marquee text to avoid warpping, clipping and ellipsis.
sl [Tue, 08 Jul 2014 11:48:00 +0200] rev 5
Custom drawing of our Marquee text to avoid warpping, clipping and ellipsis.

2014-07-07Display is now updated as labels are scrolling.
sl [Mon, 07 Jul 2014 22:29:26 +0200] rev 4
Display is now updated as labels are scrolling.

2014-07-07Adding basic display functions: open, close, clear, fill, brightness control.
sl [Mon, 07 Jul 2014 21:32:02 +0200] rev 3
Adding basic display functions: open, close, clear, fill, brightness control.

2014-06-16Adding OwnTimer property to marquee. This enables us to use an external timer
sl [Mon, 16 Jun 2014 12:18:46 +0200] rev 2
Adding OwnTimer property to marquee. This enables us to use an external timer
and thus use a single timer for multiple marquee.

2014-06-14Removing SUO.
sl [Sat, 14 Jun 2014 15:05:04 +0200] rev 1
Removing SUO.

2014-06-14First contrib.
sl [Sat, 14 Jun 2014 12:51:25 +0200] rev 0
First contrib.