Commit graph

  • 854164a523
    musikr: eliminate need for libc++_shared Alexander Capehart 2025-02-12 17:44:50 -0700
  • a1d62c2a08
    musikr: fix dupliate artist vertices when melding Alexander Capehart 2025-02-10 15:07:26 -0700
  • 3d154ea66c
    service: further delay start Alexander Capehart 2025-02-10 14:04:47 -0700
  • 3efd4ea59f
    playback: fix playback sheet hiding on pre-U back Alexander Capehart 2025-02-10 13:59:00 -0700
  • 9632e06ca6
    musikr: fix build problems Alexander Capehart 2025-02-10 13:44:49 -0700
  • 210285b39a
    home: remove adaptive tabs Alexander Capehart 2025-02-10 13:37:00 -0700
  • 15d2faf354
    build: bump media Alexander Capehart 2025-02-10 13:36:50 -0700
  • 7f84349f2e
    musikr: use no_std in crate Alexander Capehart 2025-02-10 13:02:02 -0700
  • c115e34aac
    musikr: reformat shim Alexander Capehart 2025-02-10 11:21:49 -0700
  • 20785300bb
    musikr: partially clean up ffi mod Alexander Capehart 2025-02-10 10:18:41 -0700
  • 5c4d0ab5f6
    musikr: remove taglib build shell script Alexander Capehart 2025-02-08 21:46:46 -0700
  • 289582964c
    musikr: start putting unsafe stuff into ffi mod Alexander Capehart 2025-02-08 21:42:39 -0700
  • 3aa39a7065
    musikr: basic vorbis support Alexander Capehart 2025-02-08 19:52:10 -0700
  • 013f25f46f
    musikr: more fine-grained file handling Alexander Capehart 2025-02-08 17:45:20 -0700
  • acee4ddedd
    musikr: minimize ffi shims Alexander Capehart 2025-02-08 17:03:47 -0700
  • cf597cb98e
    msuikr: split up shims Alexander Capehart 2025-02-08 16:16:03 -0700
  • cd102369a0
    musikr: ignore .vscode Alexander Capehart 2025-02-08 16:15:43 -0700
  • 16fc14a4da
    musikr: add format-specific file api Alexander Capehart 2025-02-08 15:27:17 -0700
  • 005898d776
    musikr: add audioproperties to metajni interface Alexander Capehart 2025-02-08 15:08:38 -0700
  • 2ee9556564
    musikr: integrate metadatajni into app Alexander Capehart 2025-02-08 11:55:59 -0700
  • 729a3c3273
    musikr: basic taglib rust shim Alexander Capehart 2025-02-08 09:55:46 -0700
  • 1459498ff3
    musikr.metadata: handle case w/no mp4 covers Alexander Capehart 2025-01-31 14:41:44 -0700
  • 534f06d7e1
    musikr: link to library Alexander Capehart 2025-02-06 14:46:15 -0700
  • ef732219d7
    info: clarify taglib in readme Alexander Capehart 2025-02-06 11:41:09 -0700
  • 431f541ec8
    info: add slushspirit to sponsors Alexander Capehart 2025-02-06 11:27:26 -0700
  • fb2f228a97
    Update README.md Alexander Capehart 2025-02-06 11:26:28 -0700
  • ed0abb661c
    musikr: implement taglib build step for rust module Alexander Capehart 2025-02-04 17:02:59 -0700
  • 6216e1d591
    musikr: move taglib to new rust module Alexander Capehart 2025-02-04 16:20:48 -0700
  • d6cf484d61
    musikr: init rust metadata jni library Alexander Capehart 2025-02-04 16:15:17 -0700
  • df68768842
    musikr.metadata: handle case w/no mp4 covers Alexander Capehart 2025-01-31 14:41:44 -0700
  • 72ffac4209
    musikr: reformat Alexander Capehart 2025-01-31 13:45:18 -0700
  • ee7e63d1dc
    musikr: stop possible use-after-free in metabuild Alexander Capehart 2025-01-31 13:41:23 -0700
  • f9109b8a9c
    musikr.build: enable symbols in taglibjni w/debug Alexander Capehart 2025-01-31 11:09:10 -0700
  • 2e4b6681d1
    build: bump to v4.0.0-dev5 Alexander Capehart 2025-01-30 12:50:10 -0700
  • a0c82ac812
    musikr: reformat v4.0.0-dev5 Alexander Capehart 2025-01-30 09:38:38 -0700
  • c881a1c5b4
    build: bump coroutines to 1.10.1 Alexander Capehart 2025-01-30 09:37:30 -0700
  • e78fde44e0
    Revert "musikr: use channel-based pipeline" Alexander Capehart 2025-01-30 09:30:38 -0700
  • 7880c777ba
    musikr: fix inputstream memory leak Alexander Capehart 2025-01-30 09:29:26 -0700
  • 7c8863bd3a
    musikr: use channel-based pipeline Alexander Capehart 2025-01-29 15:30:59 -0700
  • dd028b03ab Declare legacy support for voice actions Fakorede Abiola 2025-01-24 11:41:02 -0600
  • 97bd259728
    musikr: handle duplicate playlist songs in graph Alexander Capehart 2025-01-22 12:57:11 -0700
  • 6e0e7ec8f4
    musikr: reformat musikr-patches Alexander Capehart 2025-01-22 12:54:39 -0700
  • d228793e9b
    musikr: fix tests Alexander Capehart 2025-01-22 12:41:19 -0700
  • 2fd4fd751f
    musikr: reformat Alexander Capehart 2025-01-22 12:32:17 -0700
  • 55d3bd79ba
    musikr: refactor graphing Alexander Capehart 2025-01-22 12:19:49 -0700
  • 3ff662ac27
    music: fix bad shim import Alexander Capehart 2025-01-22 09:42:39 -0700
  • 8339920ce1
    musikr: collapse tag utils Alexander Capehart 2025-01-21 21:55:00 -0700
  • 3a429c14be
    musikr: break apart graph Alexander Capehart 2025-01-21 21:41:19 -0700
  • 0f034255af
    musikr: start logging framework Alexander Capehart 2025-01-21 18:15:39 -0700
  • b2073f2213
    musikr: use interpreter instead of taginterpreter Alexander Capehart 2025-01-21 16:14:24 -0700
  • 0919f29085
    musikr: make subpackages for default impls Alexander Capehart 2025-01-21 15:58:44 -0700
  • dbf2dd510c
    musikr: build new cache api Alexander Capehart 2025-01-21 14:18:44 -0700
  • 0e2efe2c88
    Merge branch 'dev' into musikr-patches Alexander Capehart 2025-01-21 13:19:45 -0700
  • e3e19fb0ac
    playback: avoid huge allocation on printing cmd Alexander Capehart 2025-01-21 13:18:23 -0700
  • 3a12c4dc25
    musikr: cleanup Alexander Capehart 2025-01-21 09:30:42 -0700
  • 3eac245aea
    musikr: streamline pipelining system Alexander Capehart 2025-01-20 20:03:12 -0700
  • 9685f3cf51
    musikr: fix broken jni build Alexander Capehart 2025-01-20 11:40:10 -0700
  • 9d22cc37b8
    musikr: report invalid songs in pipeline Alexander Capehart 2025-01-20 11:39:47 -0700
  • d49286981c
    musikr: improve native error handling Alexander Capehart 2025-01-20 11:26:41 -0700
  • 0785711cd6
    musikr.tag: handle slash positions in xiph Alexander Capehart 2025-01-18 20:30:51 -0700
  • a0e10ef8dd
    musikr: implement raii jni classes Alexander Capehart 2025-01-18 19:49:40 -0700
  • 1bf44eba91
    musikr: fix memory leaks Alexander Capehart 2025-01-18 17:19:03 -0700
  • 3aae8ea534
    musikr: bubblewrap nativeinputstream Alexander Capehart 2025-01-18 09:58:05 -0700
  • b81ecf44c0
    all: reformat Alexander Capehart 2025-01-16 09:40:36 -0700
  • 020c6900a5
    all: fix build issues Alexander Capehart 2025-01-15 11:44:57 -0700
  • 4d704e86a6
    Revert "musikr: bubblewrap jvminputstream" Alexander Capehart 2025-01-15 11:44:29 -0700
  • ad2ec5a655
    Revert "app: remove custom edge to edge setup" Alexander Capehart 2025-01-15 11:44:18 -0700
  • b0b55b5069
    main: band-aid bottom sheets flipping out pre-30 Alexander Capehart 2025-01-15 09:48:27 -0700
  • c9d4b01f9f
    musikr: initial root documentation Alexander Capehart 2025-01-14 08:53:27 -0700
  • b6d80189ca
    musikr: bubblewrap jvminputstream Alexander Capehart 2025-01-14 08:53:03 -0700
  • 71aa887438
    musikr.cache: bump version v4.0.0-dev4 Alexander Capehart 2025-01-13 19:35:03 -0700
  • b108970fe5
    build: bump to 4.0.0-dev4 Alexander Capehart 2025-01-13 19:27:24 -0700
  • f28f2dd9f7
    playback: fix dropped saved state on empty lib Alexander Capehart 2025-01-13 19:23:32 -0700
  • 847d5aa1fc
    all: reformat Alexander Capehart 2025-01-13 12:20:10 -0700
  • e1f07def10
    settings: recreate on theme change Alexander Capehart 2025-01-13 12:09:19 -0700
  • f134d3e11b
    app: remove custom edge to edge setup Alexander Capehart 2025-01-13 11:49:14 -0700
  • 10aaf0afd2
    all: reformat Alexander Capehart 2025-01-11 20:02:00 -0700
  • a1289ffaca
    service: attempt to band-aid foreground limit Alexander Capehart 2025-01-11 20:01:01 -0700
  • ad4b9a3859
    playback: re-add file playback Alexander Capehart 2025-01-11 19:51:19 -0700
  • 08e09af5b3
    all: reformat Alexander Capehart 2025-01-11 19:16:59 -0700
  • cc6c5084ff
    playback: reduce more skipping on tight reloads Alexander Capehart 2025-01-11 19:15:18 -0700
  • 2f43113ce2
    ui: make brown/grey themes distinct Alexander Capehart 2025-01-11 16:24:39 -0700
  • 04e871f421
    all: reformat Alexander Capehart 2025-01-11 10:18:36 -0700
  • 698f0bc13c
    detail: fix bouncing when navigating to song Alexander Capehart 2025-01-11 10:10:20 -0700
  • 85a2952ae1
    main: fix fab shadow Alexander Capehart 2025-01-11 10:00:03 -0700
  • c35902a6aa
    Merge pull request #950 from dot166/dev Alexander Capehart 2025-01-10 11:10:57 -0700
  • 1132e486ca
    home: do not convert addedms to to secs Alexander Capehart 2025-01-09 19:32:52 -0700
  • e6b326a571
    musikr: clarify album added timestamp api Alexander Capehart 2025-01-09 19:31:32 -0700
  • ae6a0438be
    musikr: clarify added/modified timestamp apis Alexander Capehart 2025-01-09 19:29:15 -0700
  • c359048721
    playback: remove unused button theme Alexander Capehart 2025-01-09 12:54:48 -0700
  • 29320f426e
    playback: dont use off-standard colors for btns Alexander Capehart 2025-01-09 12:47:07 -0700
  • 8bd89c5967
    musikr: ignore genre numbers of 255 v4.0.0-dev3 Alexander Capehart 2025-01-08 18:27:08 -0700
  • 9b82b5aee0
    build: bump to 4.0.0-dev3 Alexander Capehart 2025-01-08 18:19:37 -0700
  • c5241dec60
    app: reformat Alexander Capehart 2025-01-08 18:06:18 -0700
  • 998375f28a
    home: stop fabs from eating touch events Alexander Capehart 2025-01-08 18:02:56 -0700
  • e0059e9dc0
    musikr: reformat Alexander Capehart 2025-01-08 17:19:02 -0700
  • 3d690eb637
    musikr: fix graphing error w/certain link steps Alexander Capehart 2025-01-08 17:17:05 -0700
  • 0e34a28dfb
    musikr: fix stream seeking Alexander Capehart 2025-01-08 15:49:49 -0700
  • 8c3750778f
    musikr: add id3v1 support Alexander Capehart 2025-01-08 15:06:25 -0700
  • 802e215482
    musikr: remove extractstep debug logging Alexander Capehart 2025-01-08 15:05:50 -0700