Commits on Source
537
c498168a
Bump version to 10.1.0.dev0
Mar 10, 2025
39a96c60
Merge branch 'bump-dev-version-10.1.0' into 'develop'
Mar 10, 2025
f2e23d3a
Change pprint strings to show nested types better
Mar 11, 2025
f27b3c0e
Change pprint strings for DevFailed and DevError
Mar 11, 2025
63f99f17
Change pprint strings for Group replies
Mar 11, 2025
ca9e1251
Merge branch 'pprint-improvements' into 'develop'
Mar 13, 2025
dc9f0124
redirect callback to dummy methods after unsubscription
Mar 17, 2025
1b065613
Merge branch 'new_callback_dereferencing' into 'develop'
Mar 17, 2025
1873c4bd
Gitlab CI: add FF_USE_WINDOWS_JOB_OBJECT flag
Mar 19, 2025
db48ce49
Merge branch '670-failed-pixi-test-on-windows-does-not-clean-up-and-brokes-runner' into 'develop'
Mar 25, 2025
f3de7169
CI: add wheels build against specific cppTango and IDL branches
Mar 25, 2025
19991c60
Merge branch 'build_wheels_against_specific_branch' into 'develop'
Mar 25, 2025
a83f0ba7
CMakeLists.txt: boost -> pybind11
Mar 26, 2025
e6260659
version.cpp: boost -> pybind11
Mar 26, 2025
c55f5601
constants.cpp: boost -> pybind11
Mar 26, 2025
de1f132e
enums.cpp: boost -> pybind11
Mar 26, 2025
c687aa2e
base types and structures: boost -> pybind11
Mar 26, 2025
a0b9ccc4
fixed constants, enums
Mar 26, 2025
df029193
added from_py, pytgutils
Mar 26, 2025
8350f8f3
added database, db
Mar 26, 2025
576ff920
ver 16/09/24
Mar 26, 2025
7bb5c32e
callback: compilable
Mar 26, 2025
c9964486
device_proxy : compilable, but does not work yet
Mar 26, 2025
2b3ac0af
device_proxy: number of arguments must be fixed
Mar 26, 2025
999fa43b
fix exceptions to be compatible with main
Mar 26, 2025
45b149de
user_default_attr_prop, user_default_pipe_prop, fwdAttr converted
Mar 26, 2025
de8a25e6
device_proxy.cpp almost compilable
Mar 26, 2025
5e6e38bd
fix from_python_str_to_cpp_char to accept py::object
Mar 26, 2025
8bf1b6c7
remove device_pipe
Mar 26, 2025
c01a4aa5
attr_conf_event_data and data_ready_event_data converted
Mar 26, 2025
f9ef2d5b
attr converted (not tested)
Mar 26, 2025
9dcfd514
tango_util converted
Mar 26, 2025
6c4f99c0
py::object() -> py:none() fix
Mar 26, 2025
3897f2e6
enums: added py::arithmetic()
Mar 26, 2025
67743236
pyutils.h: clean-up
Mar 26, 2025
7f6ca876
telemetry.cpp: re-written
Mar 26, 2025
d64226ee
precompiled_header.hpp: added pybind11/numpy include
Mar 26, 2025
a1bbfd78
multi_attribute.cpp: re-written
Mar 26, 2025
d7b19161
device_proxy and device_attribute: fixed errors, test_client almost passes
Mar 26, 2025
08cd86b2
api_util.cpp: re-written
Mar 26, 2025
c0ad9636
tango_util.cpp: added missed init
Mar 26, 2025
bc21f0c1
removed Tango::DevPipeBlob from templates and macros
Mar 26, 2025
4d4a6727
pyutils: fixed SEGFAULT for string conversion
Mar 26, 2025
3dfba05a
connection and device_data: converted and fixed
Mar 26, 2025
202eade5
device_data: fixed
Mar 26, 2025
af668279
attr: re-written
Mar 26, 2025
43e5374c
multi_attribute.cpp, multi_class_attribute.cpp and subdev.cpp: re-written
Mar 26, 2025
528f310e
pyutils: is_method_defined fixed
Mar 26, 2025
33169816
all cpp code re-written and compiles
Mar 26, 2025
4a662341
pipes removed, Callback compiles
Mar 26, 2025
c082cc88
added casters, fixed error convert, fixed DeviceClass
Mar 26, 2025
18ec0e12
ups, forgot to add two files
Mar 26, 2025
d6c30cd2
Improved types casters, fixed Enums, fixed several errors in DeviceImplementation
Mar 26, 2025
c994087a
Fixed exception translation
Mar 26, 2025
2ac746a4
Removed set_value(value, x, y) definitions, combined data processing...
Mar 26, 2025
31124531
Fixed DevState enum
Mar 26, 2025
170c2868
merged python -> cpp converting functions for commands and attributes
Mar 26, 2025
e52ebdcc
fixed memory deallocation, error handling
Mar 26, 2025
866fd530
fixed exception and python->cpp casting
Mar 26, 2025
24bb5c6b
move PYBIND11_MAKE_OPAQUE to type_casters.h, include them across the while project
Mar 26, 2025
ac9f36aa
Fix enum creation for attributes
Mar 26, 2025
6147373e
tango: Fix reference to missing BOOST_VERSION constant
Mar 26, 2025
aa447e0e
AttributeConfig casting re-written
Mar 26, 2025
9b7ed17f
device_class & device_impl: our own macro with proper error handling instead of PYBIND11_OVERRIDE
Mar 26, 2025
b93a8c93
Make tests/test_async.py -k test_async_attribute_polled pass
Mar 26, 2025
6427e41a
commands: fixed and generalized data convertors in both ways
Mar 26, 2025
8037e636
DevEncoded: fixed memory leaks
Mar 26, 2025
1b25f671
Deviceattribute and WAttribute: moved data convertion into separate files
Mar 26, 2025
d6d821ef
EncodedAttribute: fixed
Mar 26, 2025
ac5bc04f
fix DevError python -> cpp casting
Mar 26, 2025
49bd20b4
group.cpp: fix "add" method for
Mar 26, 2025
32166541
tango_util.cpp: fix init for Tango::Interceptors, fix py::dynamic_attr for Tango::Util
Mar 26, 2025
8ada4eb5
!679
and
!762
added
Mar 26, 2025
49f5ddf7
Utils: fix gil lock for orb_run
Mar 26, 2025
315f17ff
pickling fixed
Mar 26, 2025
21ebede8
pickling fixed for DeviceProxy and AttributeProxy
Mar 26, 2025
5bdfaff4
events partially working
Mar 26, 2025
94b0a316
added callback dereferenced test to test_events.py
Mar 26, 2025
beb5c540
test_events.py works
Mar 26, 2025
cd7fca46
split __CallBackAutoDie and __EventCallBack
Mar 26, 2025
6bdd5ce5
attempt to make CallbackAutoDie
Mar 26, 2025
7903dbdc
re-enable pre-commit
Mar 26, 2025
c40eab18
fixed clang-format
Mar 26, 2025
a63f3d56
add pybind11 install to macos and linux CI
Mar 26, 2025
cd6f6bb4
fix enums documentation
Mar 26, 2025
1c513d1a
added missing delete_device call to Device_XImplTrampoline
Mar 26, 2025
7bd4d397
CallbackAutoDie almost works
Mar 26, 2025
589d4737
CallbackAutoDie: exception handling must be fixed
Mar 26, 2025
5e33329d
PyEventCallBack: remove weak ref to DeviceProxy
Mar 26, 2025
2251bfff
test_async passes
Mar 26, 2025
5da6e02a
added missing device_data.h
Mar 26, 2025
1fbed86c
fixed groups
Mar 26, 2025
af0b557c
fixed DeviceProxy deleter deadlock, made DeviceImpt, DServer and DeviceClass...
Mar 26, 2025
2e5f8e15
ext/server/device_impl.h: Remove Device_XImplTrampoline destructor
Mar 26, 2025
89342838
This reverts commit
58de328e
(ext/server/device_impl.h: Remove...
Mar 26, 2025
d43486e9
Fix restarting the device server
Mar 26, 2025
121882b5
fix precommit
Mar 26, 2025
e14afffd
move classes and methods documentation to extension
Mar 26, 2025
108273dd
fix test_api_util.py
Mar 26, 2025
c77564c7
Device_XImplTrampoline: Simplify dev_status
Mar 26, 2025
437 additional commits have been omitted to prevent performance issues.
Loading
Loading