-
a6c6bf4388
Move project from
Projects
to Grzegorz
main
h7x4
2025-01-06 16:31:12 +0100
-
5a74dd0b02
highlevel_api: fix pause toggling
h7x4
2024-12-15 17:37:48 +0100
-
ee5aa30335
core: mark
MpvDataType
as serde(untagged)
h7x4
2024-12-15 16:21:25 +0100
-
e3297bef15
event_parser: make
id
optional
h7x4
2024-12-15 15:31:01 +0100
-
633fd4b41c
WIP: add test_seek
test-highlevel-api
h7x4
2024-12-14 14:54:10 +0100
-
77d4e80eec
test/util: allow tests to run mpv non-headless for debugging
h7x4
2024-12-14 14:53:55 +0100
-
44d7e15fb1
test/util: add helpers for accessing test assets
h7x4
2024-12-14 14:53:10 +0100
-
c985b696ec
test_assets: add script to generate 30 sec of black frames
h7x4
2024-12-14 14:16:50 +0100
-
-
00cae63272
.gitea/build-and-test: remove caching step
h7x4
2024-12-14 14:05:23 +0100
-
99884b670d
property_parser: fix typo in docstring
h7x4
2024-12-14 12:57:28 +0100
-
3fe7417d4c
core: add docstrings for variants of
MpvCommand
h7x4
2024-12-14 12:55:45 +0100
-
eb7277e4fd
treewide: fix type for property change event ids
h7x4
2024-12-14 12:55:14 +0100
-
81479d2f64
MpvError: add copy of command for better context
h7x4
2024-12-12 16:26:44 +0100
-
b2a22a9a57
.gitea/build-and-test: enable cache
h7x4
2024-12-12 12:33:55 +0100
-
ac863c571e
core_api: add
Default
for Playlist
h7x4
2024-12-12 12:19:38 +0100
-
13397a59f7
tests/integration: increase mpv command timeout
h7x4
2024-12-12 12:19:13 +0100
-
be5c37b433
.gitea/build-and-test: limit test threads
h7x4
2024-12-12 12:18:44 +0100
-
3ca3d7784c
Move repo to
Projects
, some pipeline updates
h7x4
2024-12-12 11:04:33 +0100
-
fa937567bd
.gitea/build-and-test: switch over to the default builders
h7x4
2024-12-09 23:59:59 +0100
-
c129e5104d
.gitea/workflows: adjust rsync action url
h7x4
2024-08-21 07:19:24 +0200
-
467cac3c50
fix inverted switch for
MpvExt::set_playback
v0.1.0
h7x4
2024-08-03 21:02:46 +0200
-
6a0a275f64
cargo fmt + clippy
h7x4
2024-08-03 16:35:15 +0200
-
99e4622ef7
switch default branch from
master
to main
h7x4
2024-08-03 16:31:08 +0200
-
ee0c51eeba
Cargo.toml: use real name for co-author
h7x4
2024-08-03 16:59:30 +0200
-
961da5b301
rename project from
mpvipc
to mpvipc-async
h7x4
2024-08-03 16:27:11 +0200
-
cbd8b1aed2
Add TODO for missing async response events
h7x4
2024-08-03 16:02:17 +0200
-
9e0d8c0117
README: small fixups, add fork notice
h7x4
2024-08-03 15:52:41 +0200
-
bb050d7a6d
Add comments for
integration_tests::event_property_parser
h7x4
2024-08-03 15:36:53 +0200
-
93366593c7
Allow a few more highlevel types to be nullable
h7x4
2024-05-05 13:20:07 +0200
-
4cc824d164
.envrc: init
h7x4
2024-08-02 18:20:14 +0200
-
6b967371fe
.envrc: init
master
h7x4
2024-08-01 17:57:28 +0200
-
d482e9eaf6
flake: fix
RUST_SRC_PATH
, add x86_64-darwin
to systems
h7x4
2024-05-05 14:05:33 +0200
-
eb81d7c463
reuse
property_parser
for highlevel api, add more highlevel functions
h7x4
2024-05-04 23:01:17 +0200
-
66d54a58aa
add cargo-nextest to flake.nix devshell
h7x4
2024-05-04 13:50:39 +0200
-
650507e680
add support for parsing playlists as events + more
h7x4
2024-05-04 13:49:26 +0200
-
-
2ed8025046
fix examples and documentation
h7x4
2024-05-04 00:06:43 +0200
-
e044246cba
fixup: fmt + clippy
h7x4
2024-05-04 00:06:22 +0200
-
f1687fe07b
add/fix more docstrings
h7x4
2024-05-03 23:02:57 +0200
-
3a04cd14f1
restructure test directory
h7x4
2024-05-03 22:29:30 +0200
-
f50b4defc1
add some tests for event property parser
h7x4
2024-05-03 22:29:29 +0200
-
48cbb51b77
use nextest for running tests
h7x4
2024-05-03 22:29:28 +0200
-
2736d1d7ad
wrap event data in
Option
h7x4
2024-05-03 22:29:28 +0200
-
878cebbc9f
use usize for request ids
h7x4
2024-05-03 22:29:27 +0200
-
cb0921144d
rework error messages
h7x4
2024-05-03 22:29:25 +0200
-
7eec34ce00
split property parsing from event parsing:
h7x4
2024-05-02 20:59:30 +0200
-
f5ca2ebde9
add more tests, fix event/command response race condition
h7x4
2024-04-30 17:39:34 +0200
-
bb3426f111
add script to create coverage report manually
h7x4
2024-05-01 22:22:11 +0200
-
03bcf9976d
workflow: generate test reports and docs
h7x4
2024-04-30 17:39:33 +0200
-
64bf743c6c
clean: add docstrings, move a few things around
h7x4
2024-04-30 17:39:33 +0200
-
7e20ff9b56
api: split into several files
h7x4
2024-04-30 17:39:33 +0200
-
3be7b2bda6
cargo fmt + clippy
h7x4
2024-04-30 02:13:57 +0200
-
7bcd3fc1ec
setup gitea action workflows
h7x4
2024-04-30 00:55:43 +0200
-
75645c5880
api: move highlevel functions into extension
h7x4
2024-04-30 00:41:16 +0200
-
aacde5df12
Create event stream
h7x4
2024-04-19 01:36:11 +0200
-
c039eafa1e
Add some tests
h7x4
2024-04-18 21:04:42 +0200
-
ea12dbec5b
nix support
h7x4
2024-04-18 21:33:02 +0200
-
deb45a4570
Make entire project async
h7x4
2024-04-17 00:07:11 +0200
-
f5c9674b78
Misc: refactor + serde serialization derives
h7x4
2024-04-16 22:48:27 +0200
-
6d2575b940
Add
Clone
and Copy
to several public structs
h7x4
2024-04-16 20:54:17 +0200
-
d973f1e23e
Merge branch 'fix-readme-link' into 'master'
Jonas Frei
2023-08-22 11:40:33 +0000
-
-
48d15f8085
Fix link to mpvc
naglis
2023-08-22 14:05:32 +0300
-
-
fe6b191a3b
Updated crates, switched edition to 2021, version update
Jonas Frei
2023-08-03 12:55:41 +0200
-
9e3ec12894
Generate JSON string with serde_json
Jonas Frei
2023-08-02 11:15:37 +0200
-
ff7a7b7c9d
Added mpv commands script-message and script-message-to
Jonas Frei
2023-07-31 20:19:03 +0200
-
cea343cd3b
Merge branch 'add-client-message-event' into 'master'
Jonas Frei
2023-07-31 07:30:06 +0000
-
-
f591765e34
Merge branch 'use-cycle-for-toggle' into 'master'
Jonas Frei
2023-07-31 05:21:32 +0000
-
-
f023be48f7
Use
cycle
command for toggling play/pause
naglis
2023-07-31 00:46:49 +0300
-
-
83abe0bf62
Add support for
client-message
events
naglis
2023-07-30 23:14:20 +0300
-
-
c5550739f4
Bump package version
Jonas Frei
2022-07-21 18:21:58 +0200
-
86662ffb6b
Merge branch 'master' into 'master'
Jonas Frei
2022-07-20 15:44:23 +0000
-
-
9fde540089
do not panic on message without event field
jole
2022-07-19 21:27:02 +0200
-
fded248b7e
minor cleanup: run_mpv_command()
jole
2022-07-19 21:07:20 +0200
-
71b148cce4
auto formatting
jole
2022-07-19 21:06:47 +0200
-
be2132735b
remove comments
jole
2022-07-19 21:06:34 +0200
-
cc9f2cae53
fix potential bug
jole
2022-07-19 20:59:33 +0200
-
fde2bce07d
clean up get_mpv_property_string()
jole
2022-07-19 20:54:44 +0200
-
8b5d3bc0fd
clean up listen()
jole
2022-07-19 20:34:11 +0200
-
-
442f121b2e
Using _isize_ instead of _usize_ for observation as per mpv documentation
Jonas Frei
2022-07-10 20:59:52 +0200
-
f499d730e8
Bump to 1.2.0, using newest dependencies
Jonas Frei
2022-07-10 15:34:14 +0200
-
1c9e32671e
Updated examples to use adapted observe command
Jonas Frei
2022-07-10 15:32:04 +0200
-
b21f0c804b
Added Observe/Unobserve MpvCommand.
Jonas Frei
2022-07-10 15:16:11 +0200
-
ea941433b0
Publishing newest master, bumping version
Jonas Frei
2020-10-24 07:01:14 +0200
-
ac2d94754c
Merge branch 'fixes' into 'master'
Jonas Frei
2019-11-04 17:04:20 +0000
-
-
9552cad8ef
Add method to call custom commands
Christoph Herzog
2019-10-30 01:13:52 +0100
-
8e47f52803
Implement std::error::Error for Error
Christoph Herzog
2019-10-30 01:11:44 +0100
-
-
cb5ad88544
Added list of supported commands as Enum. Cleaned up comments. Pushed version to 1.1.8
Jonas Frei
2019-06-24 20:11:58 +0200
-
456fa2ea4d
Merge branch 'master' of gitlab.com:mpv-ipc/mpvipc
Jonas Frei
2019-06-20 06:01:16 +0200
-
-
5b28c95a0a
Included observation ID in PropertyChange event
Jonas Frei
2019-06-20 05:58:31 +0200
-
b8590c2ae3
Included observation ID in PropertyChange event
Jonas Frei
2019-06-20 05:58:31 +0200
-
-
d5ecc48b1d
Changed e-Mail address and removed wildcard dependency
Jonas Frei
2019-06-19 20:53:51 +0200
-
30b1e4c190
Increased version to 1.1.6
Jonas Frei
2019-06-19 20:46:27 +0200
-
a4bcf78229
Merge branch 'fixes' into 'master'
Jonas Frei
2019-06-19 17:52:58 +0000
-
-
b0a62f25eb
Run rustfmt on the entire crate
Emmanuel Gil Peyrot
2019-06-19 00:51:11 +0200
-
2911b9bb49
Simplify user code by parsing properties ourselves
Emmanuel Gil Peyrot
2019-06-19 00:30:16 +0200
-
f02b2549a0
Add an example copying mpv’s console output
Emmanuel Gil Peyrot
2019-06-18 23:25:30 +0200
-
bd18199bad
Add a very simple example fetching properties
Emmanuel Gil Peyrot
2019-06-18 23:02:39 +0200
-
8f105eb41f
Add a logging system, using the log crate
Emmanuel Gil Peyrot
2019-06-18 18:34:23 +0200
-
c429d88d1b
Property id is an isize, not a usize, and can be absent if 0
Emmanuel Gil Peyrot
2019-06-18 18:32:33 +0200
-
939541599f
Remove .unwrap() from examples, they are bad practice
Emmanuel Gil Peyrot
2019-06-18 17:54:38 +0200
-
244a34057f
Switch to edition 2018
Emmanuel Gil Peyrot
2019-06-18 17:34:20 +0200