Iuri Matias
4e20614cda
add universal qt-free provider interface ( #67 )
...
add universal qt-free provider interface
address review
2026-05-22 17:44:07 -04:00
Dario Lipicar
25c88f4d48
support non-local remote transports ( #57 )
...
* support non-local remote transports
* fix LogosResult
* allow getting client over specific transport
* fix ssl
* investiage ssl error
* pr comments
* allow transport set configuration on any module
* pr comments
* add docs
* pr comments
* propagate only non-qt dependencies
* restore ABI compatibility
2026-05-07 12:27:14 -03:00
Iuri Matias
f7c855b110
add logos result type ( #55 )
2026-04-21 09:38:37 -04:00
Iuri Matias
1468180b25
add support for new types ( #50 )
2026-04-13 13:29:26 -04:00
Iuri Matias
d633575677
add IDL parser & generator (wip) ( #33 )
...
* add IDL parser & generator (wip)
* fix fixtures issues affecting tests
* fix fixtures issues affecting tests
2026-03-31 16:29:35 -04:00
Iuri Matias and Logos Workspace
02baa918a8
remove proxy api (moved to logos-module-client) ( #30 )
...
Co-authored-by: Logos Workspace <logos@workspace.local >
2026-03-25 15:00:21 -04:00
Iuri Matias and Logos Workspace
21f8fb43d3
abstract/move some of proxy api logic to cpp-sdk ( #28 )
...
Co-authored-by: Logos Workspace <logos@workspace.local >
2026-03-25 08:46:45 -04:00
Iuri Matias
39b0a9acce
Add tests; CI ( #27 )
...
* add tests for cpp-generator and sdk
* add tests for new api, module_proxy and factories
* add CI tests
* add tests for a module definition
2026-03-24 10:14:17 -04:00
Iuri Matias and Logos Workspace
4197ee1830
Finish Abstraction & Refactor (Ongoing) - part 1 ( #25 )
...
* refactor: abstract connection/transport; and clearly separate qt remote obj and qt local into separate implementations
* abstract qt remote registry
* add mock implementation; these serves to further test the abstraction but also useful for testing modules later
* use LogosObject instead of QObject
* abstract provider side
* updates to use new api
* re-add async api back
---------
Co-authored-by: Logos Workspace <logos@workspace.local >
2026-03-23 11:45:25 -04:00
Eric
a4bd66cd6e
add Logos instance id to registry url ( #20 )
...
Allows multiple Logos core instances to run on the same machine by giving appending a unique instance identifier to each registry url.
2026-03-16 10:43:39 -04:00
Arnaud
4fdf157120
feat: LogosResult ( #14 )
...
* Add LogosResult
* Add documentation for complex types
* Add get type util function
* Add more shorthand functions
* Add bool support
* Provide more shorthand functions
* Throw exception on bad access
* Fix typo in doc
2026-02-25 09:13:43 -05:00
Iuri Matias
c754c83f27
add support for a 'local' mode that does not use separate processes. required for some platforms such as mobile.
...
support local mode
some refactor
some refactor
2025-12-02 13:21:23 -05:00
Iuri Matias
b5b0bdb81d
refactor nix file
2025-10-23 09:54:45 -04:00