-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
68 lines (62 loc) · 2.91 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
2012-10-20 Version 1.3.0
* Build system changed to cmake
* Added ability to limit maximum size of the received message.
* Fixed instant service/client regeneration when using qmake (BUG 41)
2010-08-23 Version 1.2.0
* Added warning messages to the qrs::AbsService::autoconnect() in
order to simplify debugging.
* Added posibility to send/receive lists and maps of custom types.
This change brings some API backward compatibility issues.
* Added Russian man page for the qrsc utility.
2010-07-03 Version 1.1.0
* Fixed some threadsafty issues in the ServicesManager class.
* Fixed error message sending issue.
* Added ability to get/remove device from the list of devices used for
sending/receiving raw messages by ServicesManager class.
* Added Russian localization to the qrsc utility.
* Added qrs::AbsService::autoconnect function.
2010-02-14 Version 1.0.0
* Added singleton factory for serializers. Explicit serializer
creation is no more required.
* Serializer test suit skips test instead of fail it if serializer
doesn't suport argument type. (The only type that any serializer must
support are QString and int)
* DeviceManager class removed from library public interface. Use
ServicesManager::addDevice instead of it.
* Added signal clientError which is emited if received message is
incorrect.
* Added serializer versioning support.
* Added QDataStream based serializer.
* Added CMake Config file installation.
* Added ability to install QMake feature file into Qt4 installation
directory.
* Output of qrsc --help improved to better satisfy help2man
requirements. Generated man page looks much better then before.
2009-11-30 Version 0.7.0
* Build issues on windows are fixed.
* Added ability to work with QIODevice to the ServicesManager class.
* Added man page for qrsc utility. This manual page is generated by
help2man program.
* Improved error messages handling.
* <method> element in the interface description is changed to <slot>.
Automtic schema update can be done with qrsc utility.
* Added <signal> elemnt to support remote signal/slot calls in both
directions.
* Added doxygen comments covering all library public API.
* Written tutorial of library ussage.
* Added qmake configuration feature file to build projects using
QRemoteSignal.
2009-10-14 Version 0.6.0
* Added support for the folowing types: QChar, char, signed char,
unsigned char, short, unsigned short, unsigned, long, unsigned long,
long long, unsigned long long, bool, QList<T>, QMap<QString,T> (where
T is any type supported by library).
* Added class to read write messages using any QIODevice (for example
QTcpSocket, QUdpSocket...).
* Added scons arguments caching.
* Created test suit for testing message serializers.
* Added INSTALL file with library build and installation instructions.
2009-09-13 Version 0.5.0
* Added support of JSON as message protocol.
* Added support of QString and int arguments.
* Library core created.