devolutionsbot
aa6777b56a
chore(release): prepare for publishing ( #748 )
2025-05-27 15:21:56 +00:00
devolutionsbot
b19008c029
chore(release): prepare for publishing ( #699 )
2025-03-13 09:06:30 +00:00
devolutionsbot
f2c8482ba6
build: bump ironrdp-pdu ( #698 )
2025-03-12 20:59:54 +00:00
devolutionsbot
92dd927ec2
chore(release): prepare for publishing ( #696 )
2025-03-12 16:40:47 +00:00
Benoît Cortier
c21fa44fd6
build: do not use workspace dependencies ( #695 )
...
As written in the workspace Cargo.toml:
> Note that for better cross-tooling interactions, do not use workspace
dependencies for anything that is not "workspace internal" (e.g.: mostly
dev-dependencies). E.g.: release-plz can’t detect that a dependency has
been
updated in a way warranting a version bump in the dependant if no commit
is
touching a file associated to the crate. It is technically okay to use
that
for "private" (i.e.: not used in the public API) dependencies too, but
we
still want to make follow-up releases to stay up to date with the
community,
even for private dependencies.
Expectation is that release-plz will be able to auto-detect when bumping
dependents is necessary.
Closes #689
2025-03-12 09:25:01 -04:00
devolutionsbot
e6d6e9d8a7
chore(release): prepare for publishing ( #628 )
2025-01-28 23:24:35 +00:00
Sébastien Duquette
dd249909a8
docs: use CDN URLs instead of the blob storage URLs for Devolutions logo ( #631 )
2025-01-09 10:06:10 -05:00
devolutionsbot
97ef9f0acb
chore(release): prepare for publishing ( #611 )
2024-12-14 14:32:28 +00:00
Benoît Cortier
0c10367ebc
chore: symlinks to license files in packages ( #604 )
...
Add symlinks to the license files in crates that we are publishing on
crates.io.
2024-12-11 08:13:26 -05:00
Benoît CORTIER
294af1cc5c
style: cargo +nightly fmt
2024-11-20 01:28:31 +09:00
Benoît CORTIER
7c7ca4dbd1
test(displaycontrol): doctest = false and test = false
2024-11-20 01:28:31 +09:00
Marc-André Lureau
5381b24444
docs: use Devolutions logo
...
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2024-10-29 19:14:20 +09:00
Marc-André Lureau
402ffd56c9
refactor(core): move Encode/Decode to core
...
ironrdp-pdu contains lots of code that we don’t actually need in other crates such as the virtual channels.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2024-08-30 00:05:16 -04:00
Marc-André Lureau
23bc008d65
refactor(core): move {Decode/Encode}Error
...
& document the public API.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2024-08-30 00:05:16 -04:00
Marc-André Lureau
1ef9dd3f37
refactor(pdu): rename PduEncode->Encode PduDecode->Decode
...
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2024-08-30 00:05:16 -04:00
Marc-André Lureau
b4c4b7ef58
chore(pdu): introduce DecodeResult
...
Introduce a new error type to split encoding/decoding errors as well as
helper traits and functions to ease porting and conventions.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2024-08-30 00:05:16 -04:00
Marc-André Lureau
00d4750e4b
refactor(pdu): rename InvalidMessage->InvalidField
...
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2024-08-30 00:05:16 -04:00
Marc-André Lureau
7419467ad3
refactor(core): move cursor.rs
...
Add documentation.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2024-08-30 00:05:16 -04:00
Marc-André Lureau
4154ceea05
refactor(core): move impl_as_any macros
...
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2024-08-30 00:05:16 -04:00
Marc-André Lureau
e0657b07d2
feat(displaycontrol): add DisplayControlHandler
...
Teach the server to call a DisplayControlHandler to
notify of monitor layout requests.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2024-08-14 00:37:06 -04:00
Marc-André Lureau
7307148cb8
chore: use workspace lints
...
Among other things, this allows tools and LSP to pick up our settings.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2024-07-24 04:35:32 -04:00
Marc-André Lureau
b1c899a3ea
fix: warn(manual_clamp)
...
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2024-07-24 04:35:32 -04:00
Isaiah Becker-Mayer
fd105e4b56
feat(displaycontrol): hook up resize for ironrdp-client crate ( #430 )
2024-04-29 22:20:02 +03:00
Isaiah Becker-Mayer
de25134007
feat: add a callback mechanism to the DisplayControlClient
( #424 )
2024-04-02 05:13:19 -04:00
Isaiah Becker-Mayer
04d78b6581
refactor: dynamic resize follow up ( #425 )
2024-04-01 12:21:54 -04:00
Isaiah Becker-Mayer
1e53669b11
feat: add support for dydynvc ( #419 )
2024-03-29 04:18:12 -04:00
Vladyslav Nikonov
d53a5321b2
feat(displaycontrol): dynamic resolution PDUs ( #366 )
2024-02-14 19:32:02 +02:00