Commit graph

  • d63e4993e1
    Translated using Weblate (Ukrainian) BMN 2023-01-20 23:28:02 +0000
  • ace7df1105
    Translated using Weblate (German) min7-i 2023-01-21 17:11:51 +0000
  • 3c211a1d17
    list: make sorting direction explicit Alexander Capehart 2023-02-02 21:42:48 -0700
  • 8536c3da31
    all: start injecting shared objects Alexander Capehart 2023-02-02 20:53:41 -0700
  • 2a3e81889b
    music: split off raw music from real music Alexander Capehart 2023-02-02 20:36:58 -0700
  • 4afe91e4e8
    music: fix threading problems Alexander Capehart 2023-02-02 20:18:55 -0700
  • 1df1d40408
    music: parallelize loading Alexander Capehart 2023-02-02 19:22:49 -0700
  • 78229f4794
    music: fix failing tests Alexander Capehart 2023-01-29 20:40:49 -0700
  • 138a2c3c1c
    all: remove dependence on androidviewmodel Alexander Capehart 2023-01-29 20:37:06 -0700
  • ccbd77918b
    all: add di framework Alexander Capehart 2023-01-29 19:55:53 -0700
  • 09d4dfc990
    ui: make generic fragment viewmodels abstract Alexander Capehart 2023-01-29 19:44:21 -0700
  • 7b0e502761
    music: fix broken equality Alexander Capehart 2023-01-29 19:34:32 -0700
  • 4012c35cf4
    all: fix db memory leak Alexander Capehart 2023-01-29 19:22:31 -0700
  • 2413edfd5e
    deps: update to java 11 Alexander Capehart 2023-01-29 17:58:41 -0700
  • f8d1a880d4
    all: post-refactor cleanup Alexander Capehart 2023-01-29 17:45:51 -0700
  • bfb1033ed7
    music: hide data impls Alexander Capehart 2023-01-29 17:32:11 -0700
  • 41bc6f9dfc
    music: hide indexer impl Alexander Capehart 2023-01-29 16:10:51 -0700
  • b34e6fdc8a
    music: hide musicstore impl Alexander Capehart 2023-01-29 15:57:46 -0700
  • bb2ea9df27
    playback: hide playbackstatemanaager impl Alexander Capehart 2023-01-29 15:46:41 -0700
  • c655f7d39e
    playback: fix non-functioning repeat all mode Alexander Capehart 2023-01-23 21:27:49 -0700
  • d2f74fd138
    music: switch cache to room Alexander Capehart 2023-01-23 15:10:30 -0700
  • f27215a4be
    playback: use room for persistence Alexander Capehart 2023-01-23 12:45:55 -0700
  • fb004a9e8b
    settings: move impls out Alexander Capehart 2023-01-23 10:18:44 -0700
  • 866d20f6eb
    search: remove obsolete divider code Alexander Capehart 2023-01-23 09:12:22 -0700
  • a6f2d82107
    detail: split off song property extraction Alexander Capehart 2023-01-23 09:06:20 -0700
  • 6c604a9aa5
    search: split off search algorithm from viewmodel Alexander Capehart 2023-01-23 08:42:18 -0700
  • 26f0fb7aba
    detail: add support for disc subtittles Alexander Capehart 2023-01-21 17:22:15 -0700
  • 82a64b5e17
    music: accept zero positions with non-zero totals Alexander Capehart 2023-01-21 16:43:41 -0700
  • 240b4d6b2a
    Merge pull request #334 from OxygenCobalt/dev Alexander Capehart 2023-01-21 23:12:03 +0000
  • 691eed344e
    release: bump to 3.0.2 v3.0.2 Alexander Capehart 2023-01-21 15:46:49 -0700
  • 90843918d6
    settings: use manual nav graph Alexander Capehart 2023-01-20 18:38:10 -0700
  • f2d44b40bf
    info: note playback state wipe in 3.0.2 Alexander Capehart 2023-01-20 15:37:48 -0700
  • 900bcd142e
    list: disable complex diffing for now Alexander Capehart 2023-01-20 15:16:04 -0700
  • 8e9a22ccf3
    Translations update from Hosted Weblate (#328) Weblate (bot) 2023-01-20 04:02:33 +0100
  • 56684ee786
    Translated using Weblate (Ukrainian) Dan 2023-01-19 21:56:17 +0000
  • 3dde10a134
    Translated using Weblate (Lithuanian) Vaclovas lntas 2023-01-19 15:39:03 +0000
  • e040666093
    Translated using Weblate (Ukrainian) Dan 2023-01-19 21:57:35 +0000
  • 822297de2a
    Translated using Weblate (Ukrainian) BMN 2023-01-17 22:28:27 +0000
  • 732b366e3e
    Translated using Weblate (Spanish) gallegonovato 2023-01-18 17:27:55 +0000
  • bbdee0e192
    Translated using Weblate (German) qwerty287 2023-01-18 15:58:06 +0000
  • eff56a1a0b
    Translated using Weblate (Italian) Alessandro 2023-01-17 13:07:46 +0000
  • bf1849c919
    Translated using Weblate (Spanish) gallegonovato 2023-01-17 12:19:35 +0000
  • 7b5dff6171
    Translated using Weblate (German) Ettore Atalan 2023-01-17 18:48:16 +0000
  • bf069bbf42
    Translated using Weblate (Czech) Fjuro 2023-01-17 15:13:34 +0000
  • 0dbf3d78f1
    Translated using Weblate (Chinese (Simplified)) Eric 2023-01-17 00:38:41 +0000
  • 6c5b123094
    Translated using Weblate (Czech) Fjuro 2023-01-16 16:51:15 +0000
  • 1a0da0111f
    Translated using Weblate (Korean) Hoseok Seo 2023-01-15 04:31:31 +0000
  • 605ef79d73
    Translated using Weblate (Russian) kirill blaze 2023-01-15 16:47:07 +0000
  • 5980d9344d
    Translated using Weblate (Korean) Hoseok Seo 2023-01-15 04:15:09 +0000
  • 2d6fa7d22c
    Translated using Weblate (Spanish) gallegonovato 2023-01-15 15:35:56 +0000
  • 34653425ee
    detail: fix unintended code change Alexander Capehart 2023-01-19 19:56:14 -0700
  • 28bb4e61c4
    detail: fix crash when playing genre song Alexander Capehart 2023-01-19 19:53:33 -0700
  • b7726607ff
    music: re-add song de-duplication Alexander Capehart 2023-01-19 07:38:19 -0700
  • 018e2ef310
    playback: fix nonfunctional notif action setting Alexander Capehart 2023-01-18 17:24:11 -0700
  • a5971cbccd
    music: bump cache db version Alexander Capehart 2023-01-18 16:49:26 -0700
  • 0c69a35e80
    detail: diff instead of replace when resorting Alexander Capehart 2023-01-18 16:45:13 -0700
  • f7bf12c4a5
    widget: fix round mode issue Alexander Capehart 2023-01-17 15:07:11 -0700
  • 2c2b560195
    settings: redocument Alexander Capehart 2023-01-17 15:06:16 -0700
  • 0f265cc2a4
    settings: fix incorrect divider use Alexander Capehart 2023-01-17 14:55:54 -0700
  • 9e1f6af21e
    list: switch to header divider Alexander Capehart 2023-01-17 14:30:49 -0700
  • fb93b82b2b
    ui: redesign headers Alexander Capehart 2023-01-16 19:35:16 -0700
  • ad9d2f2d9e
    list: move instructions into recycler Alexander Capehart 2023-01-16 17:47:07 -0700
  • d38da9b892
    list: make list instructions generic Alexander Capehart 2023-01-16 17:43:59 -0700
  • 4a7bc4e511
    settings: split up ui Alexander Capehart 2023-01-16 16:14:01 -0700
  • e7ff7293c0
    home: replace list only when resorting Alexander Capehart 2023-01-16 11:19:06 -0700
  • 6e02929982
    music: reorganize music folders dialog Alexander Capehart 2023-01-16 10:18:55 -0700
  • a0aaec98d0
    music: extend non-standard artists to id3v2 Alexander Capehart 2023-01-16 09:33:20 -0700
  • bfbf805adc
    list: remove synclistdiffer Alexander Capehart 2023-01-15 20:32:46 -0700
  • df98bb535f
    list: rework diffing abstraction Alexander Capehart 2023-01-15 20:30:45 -0700
  • b524beb0ac
    Translations update from Hosted Weblate (#315) Weblate (bot) 2023-01-15 04:58:20 +0100
  • 03a8aeaf5d
    Translated using Weblate (Italian) Translator-3000 2023-01-14 23:26:59 +0000
  • 33a950be59
    Translated using Weblate (French) Max Vyr 2023-01-13 17:53:55 +0000
  • f3a9c31ea7
    Translated using Weblate (French) Max Vyr 2023-01-13 17:45:14 +0000
  • 6f1d1c2b75
    Translated using Weblate (Turkish) Ömer Faruk Çakmak 2023-01-11 14:48:53 +0000
  • 90a02fe03b
    Translated using Weblate (Portuguese (Portugal)) ssantos 2023-01-11 14:00:21 +0000
  • 4f78d0bbe7
    Translated using Weblate (Turkish) metezd 2023-01-07 18:16:03 +0000
  • 459759ee4b
    Translated using Weblate (German) Ettore Atalan 2023-01-07 16:23:48 +0000
  • b7eb330879
    Translated using Weblate (Chinese (Traditional)) p4ssen 2023-01-07 07:09:59 +0000
  • d3e7299526
    Translated using Weblate (Turkish) Bai 2023-01-07 10:51:33 +0000
  • 686d6b5841
    Translated using Weblate (Turkish) Bai 2023-01-07 10:54:53 +0000
  • 065e397281
    Translated using Weblate (Chinese (Traditional)) p4ssen 2023-01-07 06:47:37 +0000
  • a864a535b4
    Translated using Weblate (Ukrainian) BMN 2023-01-06 07:53:19 +0000
  • be97a4c374
    Translated using Weblate (Spanish) gallegonovato 2023-01-06 12:36:21 +0000
  • 5f9169fb78
    music: add non-standard artist fields Alexander Capehart 2023-01-14 20:49:13 -0700
  • 176f0cc465
    list: add update instructions framework Alexander Capehart 2023-01-14 19:53:24 -0700
  • 5988908b56
    playback: add ability to play/shuffle selection Alexander Capehart 2023-01-10 08:12:47 -0700
  • 692839e8fe
    playback: re-add state persistence Alexander Capehart 2023-01-09 13:53:37 -0700
  • 9bd78bc855
    music: add uid and raw tests Alexander Capehart 2023-01-08 10:31:28 -0700
  • 0199d2f343
    playback: refactor queue persistence Alexander Capehart 2023-01-08 09:52:56 -0700
  • 82a9c08666
    playback: re-add queue sanitization Alexander Capehart 2023-01-07 15:45:55 -0700
  • bef4dca0ce
    playback: fix queue moves Alexander Capehart 2023-01-07 12:00:53 -0700
  • 5adc87550e
    music: make package for auxillary music info Alexander Capehart 2023-01-07 09:31:48 -0700
  • a2b51825e8
    music: add tests for album types Alexander Capehart 2023-01-07 09:14:36 -0700
  • dc73f96ba8
    list: clear selection before navigating back Alexander Capehart 2023-01-07 08:19:12 -0700
  • 6fa53ab873
    playback: mostly hide playback mode details Alexander Capehart 2023-01-06 19:58:52 -0700
  • ac9f50c0a0
    settings: do not use sharedpreference listener Alexander Capehart 2023-01-06 19:20:56 -0700
  • 1b19b698a1
    settings: decouple Alexander Capehart 2023-01-06 16:17:57 -0700
  • 3502af33e7
    music: add support for date-encoding years Alexander Capehart 2023-01-06 13:47:18 -0700
  • a29875b5bf
    music: decouple library from musicstore/indexer Alexander Capehart 2023-01-06 12:02:44 -0700
  • a5ea4af5c4
    music: finish parsing tests Alexander Capehart 2023-01-05 20:08:12 -0700