Commit Graph

  • 4dfb4d2150 commands/tag_types_disable: remove u32 import main h7x4 2026-01-10 01:22:17 +09:00
  • e3300f6c8c response_tokenizer: refactor h7x4 2026-01-10 01:16:30 +09:00
  • a89ad2f93e commands: constructors for all commands h7x4 2026-01-10 00:12:15 +09:00
  • 7292a940d7 .cargo/config.toml: init with pvv-git registry h7x4 2026-01-02 21:22:21 +09:00
  • 1be0bdddc8 flake.lock: bump h7x4 2025-12-15 09:10:00 +09:00
  • 20803c7573 .gitea/workflows: bump rsync-action from v1 -> v2 h7x4 2025-12-15 09:08:42 +09:00
  • 291aa6877c WIP add-constructors h7x4 2025-12-08 18:08:49 +09:00
  • c48a8adcdc .gitea/workflows: run on debian-latest-slim h7x4 2025-12-08 18:43:05 +09:00
  • 1f1e7fbb53 .gitea/workflows: update actions/checkout: v4 -> v6 h7x4 2025-12-08 18:42:33 +09:00
  • 46e8a22ddb .gitea/workflows: run on debian-latest h7x4 2025-12-08 18:43:05 +09:00
  • 695ef08f62 .gitea/workflows: update actions/checkout: v4 -> v6 h7x4 2025-12-08 18:42:33 +09:00
  • 7ec268094d commands: store SubtypeParserError expected type as &str h7x4 2025-12-08 17:48:44 +09:00
  • 4356258312 commands: store SubtypeParserError expected type as &str h7x4 2025-12-08 17:48:44 +09:00
  • afa690366f commands: use new error variants for a few more commands h7x4 2025-12-08 17:30:47 +09:00
  • b1bbd4ebb1 commands: use new error variants for a few more commands h7x4 2025-12-08 17:30:47 +09:00
  • 02ba7f2684 lib: fix doccomment url rendering h7x4 2025-12-08 16:27:55 +09:00
  • f6a0489539 lib: fix doccomment url rendering h7x4 2025-12-08 16:27:55 +09:00
  • 44903f2ce0 commands: add request parser error variant for keyword without value h7x4 2025-12-08 16:25:33 +09:00
  • 9f50d61ad5 commands: clearly define how arguments are counted in request error h7x4 2025-12-08 16:25:04 +09:00
  • cedf17d5f9 commands: add request parser error variant for keyword without value h7x4 2025-12-08 16:25:33 +09:00
  • 350892fda9 commands: clearly define how arguments are counted in request error h7x4 2025-12-08 16:25:04 +09:00
  • 788a01ce83 Clean up misc. module doccomments h7x4 2025-12-08 16:15:12 +09:00
  • febe651158 Clean up misc. module doccomments h7x4 2025-12-08 16:15:12 +09:00
  • f5451b6c2f filter: document misc h7x4 2025-12-08 16:09:18 +09:00
  • 39e6b237af filter: document misc h7x4 2025-12-08 16:09:18 +09:00
  • 2de18cdbdb .gitea/workflows: don't error on clippy warnings h7x4 2025-12-08 15:59:10 +09:00
  • 65017ad6b3 .gitea/workflows: don't error on clippy warnings h7x4 2025-12-08 15:59:10 +09:00
  • 23bfd0c4a7 .gitea/workflows: don't run with all features h7x4 2025-12-08 15:57:40 +09:00
  • bc915d1ca7 .gitea/workflows: don't run with all features h7x4 2025-12-08 15:57:40 +09:00
  • 3342293bf2 commands: use new error variants for various commands h7x4 2025-12-08 15:54:37 +09:00
  • 44b0e6aa85 commands: use new error variants for various commands h7x4 2025-12-08 15:54:37 +09:00
  • 2b3ab7389d Preallocate a few more response parsers h7x4 2025-12-08 14:27:42 +09:00
  • 670cdc7ba5 Preallocate a few more response parsers h7x4 2025-12-08 14:27:42 +09:00
  • f80d36e962 commands: add and fix variants for RequestParserError h7x4 2025-12-08 13:55:25 +09:00
  • 0675d9d984 commands: add and fix variants for RequestParserError h7x4 2025-12-08 13:55:25 +09:00
  • 86edd4c5b3 filter: flatten module h7x4 2025-12-08 13:32:18 +09:00
  • 27b1c889df filter: flatten module h7x4 2025-12-08 13:32:18 +09:00
  • a7a8ceedeb cargo fmt + clippy h7x4 2025-12-08 13:28:45 +09:00
  • 8f3dff30a8 cargo fmt + clippy h7x4 2025-12-08 13:28:45 +09:00
  • 7ce0d68021 commands: extend parser errors h7x4 2025-12-08 13:28:17 +09:00
  • 04e8c1c144 commands: extend parser errors h7x4 2025-12-08 13:28:17 +09:00
  • b5cb4677ee Remove a few unused type aliases h7x4 2025-12-08 13:11:09 +09:00
  • 2582ffac2a Remove a few unused type aliases h7x4 2025-12-08 13:11:09 +09:00
  • 38faf99de7 *_tokenizer: add module doccomment h7x4 2025-12-08 13:10:31 +09:00
  • 1bd2e4f0fb *_tokenizer: add module doccomment h7x4 2025-12-08 13:10:31 +09:00
  • 69f252bad8 commands: force external users to interact with requests and responses through Command trait h7x4 2025-12-08 13:07:11 +09:00
  • 818f89859f commands: force external users to interact with requests and responses through Command trait h7x4 2025-12-08 13:07:11 +09:00
  • c177c089a3 commands: add command executor directly on Command trait h7x4 2025-12-08 13:05:30 +09:00
  • f2e2eb271a commands: add command executor directly on Command trait h7x4 2025-12-08 13:05:30 +09:00
  • d964e7857b examples/mpd-client: add some code h7x4 2025-12-08 13:00:46 +09:00
  • 10fb43fa64 examples/mpd-client: add some code h7x4 2025-12-08 13:00:46 +09:00
  • 8430592bee commands: strip lifetimes h7x4 2025-12-08 12:30:19 +09:00
  • d123a53828 commands: strip lifetimes h7x4 2025-12-08 12:30:19 +09:00
  • 78cfc09d60 commands: add newline at end of all command serializers h7x4 2025-12-08 05:49:54 +09:00
  • 1311b8118f commands: add newline at end of all command serializers h7x4 2025-12-08 05:49:54 +09:00
  • a7b764ad0f client: init h7x4 2025-12-08 05:32:49 +09:00
  • 9f74b219d3 client: init h7x4 2025-12-08 05:32:49 +09:00
  • f3e6fe13df MpdError: impl thiserror h7x4 2025-12-08 05:31:43 +09:00
  • 143dc48019 MpdError: impl thiserror h7x4 2025-12-08 05:31:43 +09:00
  • 4f8f5db620 make ResponseParserError self-contained, impl thiserror h7x4 2025-12-08 05:31:13 +09:00
  • e8f2cd2034 make ResponseParserError self-contained, impl thiserror h7x4 2025-12-08 05:31:13 +09:00
  • 1e39640508 common/types: flatten to types h7x4 2025-12-08 04:14:32 +09:00
  • 72923b1549 common/types: flatten to types h7x4 2025-12-08 04:14:32 +09:00
  • b388bc727b commands: document module h7x4 2025-12-08 04:07:20 +09:00
  • 3faf01355f commands: document module h7x4 2025-12-08 04:07:20 +09:00
  • 9f859e1df1 response: add some notes about the errors h7x4 2025-12-08 01:46:14 +09:00
  • 4c07b966b7 response: add some notes about the errors h7x4 2025-12-08 01:46:14 +09:00
  • edd9fd0958 LICENSE: init h7x4 2025-12-08 01:15:23 +09:00
  • 4bb5702eba cargo clippy h7x4 2025-12-08 01:08:58 +09:00
  • 874fac6ea5 cargo clippy h7x4 2025-12-08 01:08:58 +09:00
  • 955fdbcff1 commands/stickernamestypes: add missing derive for response h7x4 2025-12-08 01:05:24 +09:00
  • 7e749a4f46 commands/stickernamestypes: add missing derive for response h7x4 2025-12-08 01:05:24 +09:00
  • 322c8c8fc3 commands/listplaylist: add note about format h7x4 2025-12-08 01:03:23 +09:00
  • 525b913f70 commands/listplaylist: add note about format h7x4 2025-12-08 01:03:23 +09:00
  • 93afaf1bde commands/seekcur: fix parser h7x4 2025-12-08 01:03:11 +09:00
  • 9e3b2d0465 commands/seekcur: fix parser h7x4 2025-12-08 01:03:11 +09:00
  • c915c67f08 commands: fix request enum conversion for unmount h7x4 2025-12-08 00:52:27 +09:00
  • 58f7c01082 commands: fix request enum conversion for unmount h7x4 2025-12-08 00:52:27 +09:00
  • 813ffac614 flake.lock: bump inputs h7x4 2025-12-08 00:45:53 +09:00
  • b3b7d97fee flake.lock: bump inputs h7x4 2025-12-08 00:45:53 +09:00
  • b0bc2752cc commands: add response types for multiple commands h7x4 2025-12-08 00:44:37 +09:00
  • 5823e95eb9 commands: add response types for multiple commands h7x4 2025-12-08 00:44:37 +09:00
  • 07e9161137 commands/currentsong: implement response parser h7x4 2025-12-08 00:29:00 +09:00
  • c0cc63503a commands/currentsong: implement response parser h7x4 2025-12-08 00:29:00 +09:00
  • f2977f1ba9 commands/listplaylistinfo: fix response type h7x4 2025-12-08 00:28:38 +09:00
  • b8aaac544d commands/listplaylistinfo: fix response type h7x4 2025-12-08 00:28:38 +09:00
  • b0b4134829 commands: split Command trait into req + res parts h7x4 2025-12-05 22:54:01 +09:00
  • c1dbdd4644 cargo fmt h7x4 2025-12-07 21:39:57 +09:00
  • 64c94d6e89 commands/listplaylistinfo: add response type h7x4 2025-12-07 21:33:01 +09:00
  • 4d11df5ad1 commands: implement all database selection responses h7x4 2025-02-25 12:13:01 +01:00
  • 0cacbe2229 common/types: add db selection print types h7x4 2025-02-25 12:12:43 +01:00
  • 7bbe1c4ced types/tag: make orderable h7x4 2025-12-07 20:53:45 +09:00
  • 83918fd432 commands/listplaylists: implement h7x4 2025-12-07 21:21:58 +09:00
  • 2a97914c93 commands: split Command trait into req + res parts h7x4 2025-12-05 22:54:01 +09:00
  • 6191e10028 cargo fmt h7x4 2025-12-07 21:39:57 +09:00
  • fc5cbe8024 commands/listplaylistinfo: add response type h7x4 2025-12-07 21:33:01 +09:00
  • c811094908 commands: implement all database selection responses h7x4 2025-12-07 21:33:02 +09:00
  • 267fd0e2e9 types/tag: make orderable h7x4 2025-12-07 20:53:45 +09:00
  • b97b650f64 common/types: add db selection print types h7x4 2025-02-25 12:12:43 +01:00
  • a2c143a461 commands/listplaylists: implement h7x4 2025-12-07 21:21:58 +09:00