sangelovic
dee6adce02
Bump revision up to v0.8.1
2020-02-02 02:31:39 +01:00
sangelovic
3e68fee4cd
Switch to more modern CMake
2020-02-02 02:29:32 +01:00
sangelovic
d591b69f92
Bump revision up to 0.8.0
2020-02-01 13:56:13 +01:00
sangelovic
10977c6137
Bump revision up to 0.7.8
2020-01-25 23:38:54 +01:00
sangelovic
68b5eac9e9
Bump revision up to 0.7.7
2020-01-19 18:59:36 +01:00
sangelovic
5121d46eed
Bump revision up to 0.7.6
2020-01-05 22:49:26 +01:00
sangelovic
cc495811f9
Bump revision up to 0.7.5
2019-11-10 17:43:14 +01:00
sangelovic
d50a15b2a2
Move C++17 uncaught_exceptions to public API
2019-11-10 17:31:58 +01:00
sangelovic
3a76e9c120
Bump revision up to 0.7.4
2019-11-03 20:40:13 +01:00
lubo-svk
c139110112
Add support for custom timeout value for D-Bus method calls ( #72 )
2019-11-03 13:54:13 +01:00
sangelovic
e7155c5506
Bump revision up to 0.7.3
2019-10-13 15:39:32 +02:00
Stanislav Angelovic
750dab3927
Bump revision up to 0.7.2
2019-07-08 10:01:11 +02:00
sangelovic
00177a7e4c
Bump revision up to 0.7.1
2019-06-12 09:18:55 +02:00
sangelovic
07625a435b
Bump revision up to 0.7.0
2019-06-04 21:39:29 +02:00
Stanislav Angelovič
91fa35140b
Add support for ObjectManager and other standard D-Bus interfaces ( #55 )
...
Fixes #50
2019-05-29 22:28:15 +02:00
Stanislav Angelovic
0014bb0b6e
Go a step further towards modern CMake and cleaner project structure
2019-05-23 21:40:59 +02:00
Stanislav Angelovic
81b5a67f35
Use shallow clone for libsystemd external project
2019-05-13 19:21:23 +02:00
sangelovic
0cffed4574
Add option to build libsystemd automatically as integral part of sdbus-c++
2019-04-28 17:09:37 +02:00
sangelovic
1b1b9ae8ae
Move code generator to tools subdirectory for higher consistency with OSS standards
2019-04-26 00:03:46 +02:00
sangelovic
1b02c604d8
Rename test subdirectory to tests for higher consistency with OSS standards
2019-04-25 23:54:51 +02:00
sangelovic
981206fa8c
Rename doc subdirectory to docs for higher consistency with OSS standards
2019-04-25 23:48:11 +02:00
Stanislav Angelovic
824aaa711e
Separate doxygen doc building from other docs
2019-04-25 13:34:33 +02:00
Stanislav Angelovic
882262bc2f
Switch back to support also CMake 3.5
2019-04-25 12:51:50 +02:00
Stanislav Angelovic
4ede37d6a3
Install additional documentation files
2019-04-25 12:42:08 +02:00
sangelovic
62a546c9d3
Bump revision up to 0.6.0
2019-04-15 21:05:54 +02:00
sangelovic
5b99658f36
Turn on compiler warnings
2019-04-14 20:56:47 +02:00
sangelovic
93b6e5237a
Clean up some names (rename classes, methods, files)
...
* ConvenienceClasses.h/.inl/.cpp -> ConvenienceApiClasses.h/.inl/.cpp
* IObjectProxy class -> IProxy
* Interfaces class -> AdaptorInterfaces
* Interfaces.h -> split into AdaptorInterfaces.h and ProxyInterfaces.h
* createObjectProxy() method -> createProxy()
2019-04-09 21:28:07 +02:00
sangelovic
e7c78460cf
Bump revision up to 0.5.3
2019-04-09 20:56:33 +02:00
sangelovic
a919058d13
Bump up revision to 0.5.2
2019-04-03 00:17:31 +02:00
sangelovic
08945acbc4
Simplify and unify callback design for both sync and async methods
2019-04-03 00:05:20 +02:00
sangelovic
b46fb170ea
Bump up revision to 0.5.1
2019-03-29 22:28:58 +01:00
sangelovic
878ce6fa5c
Update doxygen documentation as well as tutorial
2019-03-29 22:23:25 +01:00
sangelovic
461ac241c8
Introduce doxygen documentation
2019-03-29 21:50:08 +01:00
Stanislav Angelovic
4fd2479b06
Don't build tests by default
2019-03-28 19:11:37 +01:00
Stanislav Angelovic
63637b639f
Make CMakeLists.txt cleaner and more flexible
2019-03-28 18:47:49 +01:00
Stanislav Angelovic
a04ab9f445
Bump revision up to 0.5.0, a big step in maturing sdbus-c++
2019-03-28 16:08:58 +01:00
Stanislav Angelovic
1c4abab3e4
Remove executable bit erroneously set on source files
2019-03-27 17:53:31 +01:00
Stanislav Angelovič
fd7be39dd4
Re-design sdbus-c++ approach to connections ( #47 )
...
Fixes #33 , among others
2019-03-25 16:28:31 +01:00
sangelovic
004f158817
Bump up revision to 0.4.3
2019-03-24 22:18:48 +01:00
Stanislav Angelovič
850e211dca
Merge pull request #39 from ardazishvili/testing
...
Add separation layer from sd-bus to improve isolation in unit testing
2019-03-18 21:05:07 +01:00
ardazishvili
2b83d7ca2d
Mock sdbus lib, add unit tests of Connection class.
...
Introduce mock of sdbus library through extracting its interface. Set up unit tests of Connection class through injection of sdbusMock to constructor. Clients of Connections class should use fabrics instead.
2019-03-17 18:02:47 +03:00
sangelovic
8c76e3ef8b
Bump up revision to 0.4.2
2019-03-15 12:09:55 +01:00
Lukas Durfina
6dbcbbfa98
cmake: generate config version file
2019-03-14 11:08:42 +01:00
Stanislav Angelovic
58895d2730
Bump revision up to 0.4.1
2019-01-16 20:01:05 +01:00
Stanislav Angelovic
7378cea833
Bump up project version
2019-01-10 13:54:02 +01:00
Stanislav Angelovič
9c0e98c580
Introduce support for some common D-Bus annotations ( #30 )
...
* Add ability to declare property behavior on PropertyChanged signal
* Add support for Method.NoReply annotation (WIP)
* Add support for common annotations/flags
2019-01-10 08:47:59 +01:00
Stanislav Angelovič
2c78e08d19
Remove warnings-related compiler options from CMakeLists ( #31 )
2019-01-06 22:16:13 +01:00
Stanislav Angelovič
a6bb8c070e
Switch from autotools to CMake build system ( #23 )
...
* Switch from autotools to CMake
* CMake: require at least cmake 3.8
* cmake: updates for tests
2018-09-26 09:28:10 +02:00