StephaneLenclud [Tue, 01 Sep 2015 20:57:06 +0200] rev 150
Optical Drive Eject: ground work.
StephaneLenclud [Wed, 12 Aug 2015 21:02:43 +0200] rev 149
Updating SharpLibHid.
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.
StephaneLenclud [Sun, 21 Jun 2015 14:15:11 +0200] rev 147
Version.
StephaneLenclud [Sun, 21 Jun 2015 14:13:55 +0200] rev 146
Fixing ClickOnce installer missing DLL.
StephaneLenclud [Sun, 21 Jun 2015 12:40:05 +0200] rev 145
Merge
StephaneLenclud [Sat, 13 Jun 2015 11:29:22 +0200] rev 144
Minor clean up.
StephaneLenclud [Sun, 21 Jun 2015 10:56:45 +0200] rev 143
ClickOnce broken.
StephaneLenclud [Sun, 21 Jun 2015 10:18:12 +0200] rev 142
Fixing clients management.
StephaneLenclud [Fri, 19 Jun 2015 17:12:06 +0200] rev 141
Prevents switching clients too often.
StephaneLenclud [Thu, 11 Jun 2015 17:21:15 +0200] rev 140
Moving ClientData class to its own file.
StephaneLenclud [Tue, 26 May 2015 12:25:34 +0200] rev 139
Merge
StephaneLenclud [Tue, 26 May 2015 12:23:55 +0200] rev 138
Documentation and minor clean-up.
StephaneLenclud [Thu, 07 May 2015 12:09:37 +0200] rev 137
Removing MiniDisplay.dll from source control.
StephaneLenclud [Wed, 06 May 2015 22:07:32 +0200] rev 136
Click Once Publish
StephaneLenclud [Wed, 06 May 2015 21:56:21 +0200] rev 135
Porting to new MiniDisplay interop naming from NuGet LibMiniDisplay package.
StephaneLenclud [Wed, 06 May 2015 21:05:51 +0200] rev 134
Adding dependency on LibMiniDisplay NuGet package.
StephaneLenclud [Wed, 06 May 2015 19:40:00 +0200] rev 133
Update to latest version of NAudio and SharpLibHid.
StephaneLenclud [Sun, 22 Mar 2015 22:03:34 +0100] rev 132
Upgrading SharpLibHid version.
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.
StephaneLenclud [Thu, 19 Mar 2015 10:17:56 +0100] rev 130
Trying yet another function to bring to foreground but it's broken too.
StephaneLenclud [Wed, 18 Mar 2015 21:47:06 +0100] rev 129
Looks like we have a solution for our bring to foreground problem.
StephaneLenclud [Wed, 18 Mar 2015 20:38:59 +0100] rev 128
Trying to fix on bring to foreground mess.
StephaneLenclud [Wed, 18 Mar 2015 20:10:38 +0100] rev 127
Adding Green Start Icon and Publish.
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.
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.
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.
StephaneLenclud [Tue, 10 Feb 2015 17:14:27 +0100] rev 123
Liscense and Copyright fix.
StephaneLenclud [Tue, 10 Feb 2015 15:41:34 +0100] rev 122
More consistent clock and clear support.
StephaneLenclud [Mon, 09 Feb 2015 22:50:43 +0100] rev 121
Making App tab the last one again.
StephaneLenclud [Mon, 09 Feb 2015 22:47:13 +0100] rev 120
Fixing div by zero in network signal animation code of GP1212 displays.
StephaneLenclud [Mon, 09 Feb 2015 20:13:28 +0100] rev 119
Fancy network signal animation.
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.
StephaneLenclud [Mon, 09 Feb 2015 18:25:14 +0100] rev 117
Adding basic support for networks.
StephaneLenclud [Mon, 09 Feb 2015 11:09:33 +0100] rev 116
Audio tab now displaying default audio device name.
Consolidating audio management, adding comments.
StephaneLenclud [Sun, 08 Feb 2015 20:26:36 +0100] rev 115
MDM166AA: Adding support for volume label.
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.
StephaneLenclud [Sun, 08 Feb 2015 18:34:00 +0100] rev 113
Audio: adding support for mute status.
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
StephaneLenclud [Sat, 07 Feb 2015 21:16:33 +0100] rev 111
Publishing v0.1.3.0
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.
StephaneLenclud [Sat, 07 Feb 2015 13:51:30 +0100] rev 109
MiniDisplay: Improved icon APIs.
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
StephaneLenclud [Thu, 05 Feb 2015 17:16:44 +0100] rev 107
MiniDisplay DLL update providing support for MDM166AA.
Published new version.
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.
StephaneLenclud [Wed, 04 Feb 2015 21:55:45 +0100] rev 105
Making display resize work.
Clearing the display before when closing.
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.
StephaneLenclud [Wed, 04 Feb 2015 15:48:08 +0100] rev 103
Setting layout size according to display.
Added comments.
sl [Sat, 24 Jan 2015 11:19:28 +0100] rev 102
Now properly disposing of tray icon on exit.
StephaneLenclud [Sat, 24 Jan 2015 09:31:09 +0100] rev 101
Version
sl [Fri, 23 Jan 2015 18:33:51 +0100] rev 100
Adding label "scale to fit" functionality.
Adding scroll separator to config.
sl [Fri, 23 Jan 2015 15:20:32 +0100] rev 99
Fixing crash when changing font while in bitmap layout.
sl [Sun, 18 Jan 2015 19:31:13 +0100] rev 98
Version.
sl [Sun, 18 Jan 2015 19:25:56 +0100] rev 97
Clearing screen when last client disconnects.
sl [Sun, 18 Jan 2015 19:01:29 +0100] rev 96
Clear the screen on startup if not in debug mode.
sl [Sun, 18 Jan 2015 18:32:32 +0100] rev 95
Adding tray icon context menu.
sl [Sun, 18 Jan 2015 18:11:32 +0100] rev 94
Adding tray icon support and minimize to tray option.
sl [Sun, 18 Jan 2015 14:18:28 +0100] rev 93
Auto start now properlly working with ClickOnce.
sl [Sun, 18 Jan 2015 12:35:22 +0100] rev 92
Auto Start should work.
sl [Sat, 17 Jan 2015 18:26:41 +0100] rev 91
Adding progress dialog.
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.
sl [Fri, 16 Jan 2015 09:50:19 +0100] rev 89
Removing admin rights for now and until we can publish with ClickOnce.
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.
sl [Mon, 12 Jan 2015 08:33:53 +0100] rev 87
Moving DLL to please Visual Studio.
sl [Sun, 11 Jan 2015 19:00:16 +0100] rev 86
Adding app exit event handler.
sl [Sun, 11 Jan 2015 18:34:52 +0100] rev 85
ClickOnce: Adding app icon, fixing publisher name and publish directly to FTP.
sl [Sun, 11 Jan 2015 15:44:12 +0100] rev 84
ClickOnce setup.
sl [Sat, 27 Dec 2014 21:52:14 +0100] rev 83
Merge
sl [Sat, 27 Dec 2014 21:50:15 +0100] rev 82
Adding VFD application icon.
sl [Tue, 16 Dec 2014 20:02:06 +0100] rev 81
Adding error message for single field set attempt.
sl [Tue, 16 Dec 2014 18:05:55 +0100] rev 80
Client now enforcing field creations to guarantee client side fields always
in sync.
sl [Tue, 16 Dec 2014 16:35:55 +0100] rev 79
Adding indicators layout demo.
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.
sl [Tue, 16 Dec 2014 11:08:18 +0100] rev 77
Merge field unification changes and client recovery feature.
sl [Tue, 16 Dec 2014 10:59:10 +0100] rev 76
Onlu update client tree view when needed.
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.
sl [Mon, 15 Dec 2014 19:44:41 +0100] rev 74
Removing some Text and Bitmap specific stuff and using generic Field instead.
sl [Mon, 15 Dec 2014 18:52:42 +0100] rev 73
Client now recovers from faulty states and timeout.
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.
sl [Wed, 22 Oct 2014 12:17:52 +0200] rev 71
Better client documentation regarding our bitmap layout.
sl [Tue, 14 Oct 2014 19:32:09 +0200] rev 70
Support row and column span.
sl [Mon, 13 Oct 2014 21:42:42 +0200] rev 69
Cleaning up control creation code.
sl [Mon, 13 Oct 2014 21:21:53 +0200] rev 68
Bitmap field now mostly working.
sl [Mon, 13 Oct 2014 20:05:48 +0200] rev 67
Ground work for supporting generic field and bitmap ones.
sl [Mon, 13 Oct 2014 19:24:30 +0200] rev 66
Adding bitmap field object.
sl [Fri, 03 Oct 2014 18:43:55 +0200] rev 65
Adding current client concept.
StephaneLenclud [Mon, 22 Sep 2014 22:04:39 +0200] rev 64
Docs.
sl [Mon, 22 Sep 2014 17:23:35 +0200] rev 63
TableLayout now support row and column styles.
sl [Mon, 22 Sep 2014 16:04:26 +0200] rev 62
Adding the possibility for clients to define a basic 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.
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.
sl [Mon, 22 Sep 2014 10:05:45 +0200] rev 59
Trying to fix our design time issues with table layout control.
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.
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.
sl [Sun, 21 Sep 2014 13:40:21 +0200] rev 56
Renaming and deleting files. Adding documentation.
sl [Sun, 21 Sep 2014 13:15:52 +0200] rev 55
Renaming stuff.
sl [Mon, 01 Sep 2014 19:23:36 +0200] rev 54
Now displaying font width and height.
sl [Sun, 31 Aug 2014 21:34:58 +0200] rev 53
GP1212A02: Clock support.
sl [Sun, 31 Aug 2014 18:33:05 +0200] rev 52
Adding support for power on/off.
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.
sl [Sun, 31 Aug 2014 16:21:50 +0200] rev 50
Renaming some of our new display settings classes.
sl [Sun, 31 Aug 2014 16:14:10 +0200] rev 49
Adding missing file.
sl [Sun, 31 Aug 2014 16:12:59 +0200] rev 48
Extending our settings framework to store custom settings for each display type.
sl [Sat, 30 Aug 2014 19:24:47 +0200] rev 47
Timer interval can now be set and is persisted.
sl [Sat, 30 Aug 2014 18:45:06 +0200] rev 46
Adding support for display type selection.
sl [Tue, 26 Aug 2014 19:24:04 +0200] rev 45
Now requesting extra info on auto start-up too.
sl [Mon, 25 Aug 2014 22:06:20 +0200] rev 44
MiniDisplay API update.
sl [Fri, 22 Aug 2014 22:48:30 +0200] rev 43
Client now supports text alignment through our new TextField.
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.
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.
sl [Fri, 22 Aug 2014 08:24:51 +0200] rev 40
Fixing designer issues with controls being outside our dialog.
sl [Thu, 21 Aug 2014 21:54:57 +0200] rev 39
Adding support to open different MiniDisplay type.
sl [Wed, 20 Aug 2014 18:02:30 +0200] rev 38
Adding Design tab.
sl [Tue, 19 Aug 2014 21:26:17 +0200] rev 37
Font height now also checked on startup.
sl [Tue, 19 Aug 2014 17:29:52 +0200] rev 36
Adding warning when newly selected font is too height.
Reworking our UI.
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.
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.
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.
sl [Fri, 15 Aug 2014 13:26:38 +0200] rev 32
Reworking our protocols. Client name now displayed in our clients tab.
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.