Commit Graph

  • 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