Commit Graph

  • 8ff0f477ac style: improve a few names main talwat 2025-12-17 22:44:34 +01:00
  • 287a61ca80 style: split off titlebar into seperate file talwat 2025-12-17 22:08:53 +01:00
  • 4b2fac3529 fix: default of params Tal 2025-12-17 18:11:49 +01:00
  • 89da41c9ff style: consolidate interface state into struct talwat 2025-12-17 11:08:13 +01:00
  • 0382a9dcbb
    feat: merge pull request #111 from talwat/clock Tal 2025-12-17 10:33:14 +01:00
  • ea24b7d8b3 style: improve structure of clock code talwat 2025-12-17 10:31:30 +01:00
  • 11a6debcc4
    Merge branch 'main' into clock Tal 2025-12-13 09:54:58 +01:00
  • 905e0ee098 fix: small improvements in state & rng Tal 2025-12-10 19:35:25 +01:00
  • 556e6881d1 style: reorder imports talwat 2025-12-07 23:11:38 +01:00
  • 9e1edc06eb fix: make clock updates more frequent talwat 2025-12-07 23:08:07 +01:00
  • abc88b2c86 feat: add clock feature talwat 2025-12-07 23:05:31 +01:00
  • af8d45905f style: use and instead of redundant extra function talwat 2025-12-06 22:40:54 +01:00
  • 4f3fa02cb4 chore: tidy up tokio dependency talwat 2025-12-06 22:33:32 +01:00
  • 702f29978f chore: clean up dependencies talwat 2025-12-06 22:11:49 +01:00
  • 3ce4e0b8fc fix: place LOWFI_DISABLE_UI flag in the interface params instantiation 2.0.0-dev Tal 2025-12-06 17:37:12 +01:00
  • e44a8b85c4 fix: error reporting Tal 2025-12-06 17:28:11 +01:00
  • a26623f9c0
    feat: merge pull request #108 from talwat/rewrite Tal 2025-12-06 16:54:11 +01:00
  • 4c874e9fef
    Merge branch 'main' into rewrite Tal 2025-12-06 16:52:55 +01:00
  • cba68de6ff fix: make the paused flag function properly Tal 2025-12-06 15:48:11 +01:00
  • f88b46ec56 chore: remove now failing format tests Tal 2025-12-05 21:36:19 +01:00
  • c8fd6d5537 fix: switch to a single threaded runtime for more predictable behaviour Tal 2025-12-05 21:30:07 +01:00
  • ab2d559129 fix: completely remove manual track formatting talwat 2025-12-05 21:16:35 +01:00
  • 535ba788f9 docs: add plenty of internal documentation talwat 2025-12-05 19:32:17 +01:00
  • a87a8cc59e chore: configure clippy & fix lints Tal 2025-12-04 20:53:19 +01:00
  • 1c8c788d76 chore: initialize ui before downloader Tal 2025-12-04 19:23:07 +01:00
  • b36cd89638 chore: merge branch 'main' into rewrite talwat 2025-12-04 14:00:56 +01:00
  • cd57068f02 ci: run on all branches talwat 2025-12-04 13:59:13 +01:00
  • ebce85cae9 chore: remove useless tests talwat 2025-12-04 13:58:22 +01:00
  • 95ce4f2352 chore: add more tests talwat 2025-12-04 13:50:38 +01:00
  • 486f6ddd32
    chore(chillhop): remove track with lyrics (#109) danielwerg 2025-12-03 08:59:07 +03:00
  • b0a1a1e399 ci: avoid duplicate runs talwat 2025-12-02 22:03:56 +01:00
  • bd0e0968ae fix: non-mpris compilations talwat 2025-12-02 22:01:19 +01:00
  • 81401575de ci: install dependencies talwat 2025-12-02 21:59:02 +01:00
  • 6a155f3cd3 ci: fix faulty workflow talwat 2025-12-02 21:55:35 +01:00
  • 8fcc2213c9 feat: make download progress smoother talwat 2025-12-02 21:52:54 +01:00
  • f8b39da92f feat: make loading indicator have optional progress talwat 2025-12-02 15:30:48 +01:00
  • 1f3a751a90 fix: make audio waiter actually work talwat 2025-12-02 14:09:44 +01:00
  • 20a87d5363 chore: bump talwat 2025-11-19 09:13:24 +01:00
  • 37ca383e6a fix: reduce buffer size to accomodate new downloader logic Tal 2025-11-18 20:59:15 +01:00
  • 2dd165d562 fix: have audio waiter act when sink is dropped talwat 2025-11-18 14:43:11 +01:00
  • b035061fd0 feat: add audio waiter Tal 2025-11-17 22:28:43 +01:00
  • 9439866f52 fix: minor formatting tweaks talwat 2025-11-17 17:15:17 +01:00
  • bd525b0813 feat: fix progress talwat 2025-11-16 20:20:21 +01:00
  • bf1b5f4f4e feat: mostly reimplement UI and track loading talwat 2025-11-16 00:06:48 +01:00
  • 09dd58664b feat: begin initial rewrite structure Tal 2025-11-14 18:42:20 +01:00
  • adde9c42ab
    chore(chillhop): remove tracks with lyrics (#107) danielwerg 2025-11-13 23:24:03 +03:00
  • 174002688a fix: make top date actually update top-command talwat 2025-10-31 09:40:41 +01:00
  • d8e4891968 docs: add section about bookmarks talwat 2025-10-22 13:49:05 +02:00
  • 563dc67b35
    docs: fix casing Tal 2025-10-16 13:51:52 +02:00
  • 59d9d61272
    docs: reate CONTRIBUTING.md Tal 2025-10-16 13:50:36 +02:00
  • 0841e509e1 feat: show date command on the top of the window talwat 2025-09-29 10:26:44 +02:00
  • e702c1de00 docs: update feature list and fix some wording talwat 2025-09-25 19:40:19 +02:00
  • 8f837302c3 docs: update list of flags talwat 2025-09-25 19:25:03 +02:00
  • 226c674295 style: format code talwat 2025-09-25 19:19:43 +02:00
  • 66f2243b2c fix: don't crash if bookmarks.txt is missing 1.7.2 talwat 2025-09-25 19:15:41 +02:00
  • 05fe8069ea
    docs: fix debian mirror url Dario Griffo 2025-09-25 17:42:34 +01:00
  • 9b61dffb12 chore: bump version due to mistake with scraper talwat 2025-09-25 16:07:32 +02:00
  • c2530453fb chore: rescrape and update chillhop list talwat 2025-09-25 16:07:07 +02:00
  • e4fd542edf chore: purge a few more songs from scraper talwat 2025-09-25 16:03:32 +02:00
  • 632b298de2 docs: properly link music.md talwat 2025-09-25 15:50:26 +02:00
  • 41ba98b9cf docs: add leading newline to MUSIC.md 1.7.0 talwat 2025-09-25 15:40:47 +02:00
  • 0162421db4
    feat: the 1.7.0 release (#97) Tal 2025-09-25 15:39:20 +02:00
  • 4d4f5e0920
    docs: add Fedora installation dependencies (#98) Lim Ding Wen 2025-09-12 22:16:28 +08:00
  • d41bd16069
    chore(chillhop): remove tracks with lyrics (#99) danielwerg 2025-09-12 12:01:20 +03:00
  • de0ace8525 fix: use boring fs functions for bookmark loading and writing 1.7.2-dev Tal 2025-09-06 22:00:40 +02:00
  • 84887ae01b feat: prepare for 1.7.0 release Tal 2025-09-06 21:37:50 +02:00
  • d2c8bdb8aa
    chore: update README.md (#96) Dan 2025-09-06 20:57:02 +02:00
  • dd9aab7118 fix: switch from rand to fastrand Tal 2025-08-31 22:01:09 +02:00
  • 5102ae032c fix: change default progress to 0 Tal 2025-08-31 21:41:45 +02:00
  • 68dabaf581 chore: bump version 1.7.1-dev Tal 2025-08-22 11:02:21 +02:00
  • ad24a7fe48 docs: update to be relevant to the current version talwat 2025-08-22 00:23:36 +02:00
  • f6ec3bb1fe feat: switch to chillhop by default talwat 2025-08-21 23:56:32 +02:00
  • 6f679055ea chore: remove a few tracks with lyrics Tal 2025-08-19 20:20:56 +02:00
  • 1bb3ee2e02 fix: also split off letter ids Tal 2025-08-10 17:18:29 +02:00
  • d60dc362ca feat: add percent loading indicator Tal 2025-08-10 16:22:37 +02:00
  • 3e0cbf9871 fix: formatting touch ups and timeout adjustment talwat 2025-08-10 00:27:37 +02:00
  • 6f15f9226f feat: add archive scraper talwat 2025-08-09 23:38:00 +02:00
  • bdd508bfbb
    feat: chillhop scraper (#94) Tal 2025-08-09 19:18:50 +02:00
  • 19ca315509 fix: make lowfi compile on non-linux talwat 2025-08-08 20:12:13 +02:00
  • 620b568926 fix(bookmarks): don't write to the bookmarks file on every bookmark Tal 2025-08-07 00:08:11 +02:00
  • ad1fe84480 chore(tracks): remove tracks by kenji in the chillhop list for having lyrics 1.7.0-dev Tal 2025-08-06 15:43:00 +02:00
  • d81c4cced8 chore: bump version Tal 2025-08-06 15:40:34 +02:00
  • 1884d2ebed chore: even more error handling improvements Tal 2025-08-06 15:34:44 +02:00
  • 9f7c895154 fix: add byte len to prevent unknown track duration when decoding Tal 2025-08-05 22:07:38 +02:00
  • 0b7638468c fix: don't crash on tracklists with empty headers Tal 2025-08-05 21:49:55 +02:00
  • 2c9a8229da chore: make track list error more explicit Tal 2025-08-05 21:31:23 +02:00
  • f6bea9f048 feat: experimental support for other file types Tal 2025-08-05 21:18:39 +02:00
  • cd4a371da1 docs: change june to july Tal 2025-07-19 21:51:44 +02:00
  • 05747b6537 docs: fix macos instructions Tal 2025-07-19 20:43:40 +02:00
  • 399ee25ef5 docs: add some instructions on using the chillhop list Tal 2025-07-19 20:41:33 +02:00
  • 3713056f70 docs: better wording talwat 2025-07-10 15:56:08 +03:00
  • 0dc1f72d97 docs: mention premade tracklists talwat 2025-07-10 15:54:51 +03:00
  • cb886b344e
    feat: add synthboy sounds list (#83) azikx 2025-07-10 21:39:46 +09:00
  • 69747ff8b4 docs: remove note about reliability under harsh conditions Tal 2025-07-02 19:48:26 +02:00
  • 0b15ce8e1b chore: give better names to track structs Tal 2025-07-02 19:46:17 +02:00
  • 6fadfe6304 chore: restructure and clean up Tal 2025-07-02 19:36:53 +02:00
  • b6a81c9634 chore: refactor track error to use thiserror talwat 2025-07-02 18:32:38 +02:00
  • 1af976ad77 fix: begin work of improving error handling talwat 2025-06-04 22:16:52 +02:00
  • e8b4b17f98 fix: bookmark writing talwat 2025-06-04 14:09:41 +02:00
  • 1a76699afc fix: improve bookmarks talwat 2025-05-08 17:46:40 +02:00