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.